Перенос на другой сервер Joomla

Robinzonchik
На сайте с 14.07.2010
Offline
55
1243

В общем беда какая-то.

Переезжал на новый VPS, переносил 2 сайта на Joomle+virtuemart.

Первый заработал сразу, со вторым начались проблемы.

Главная страница не открывается, вываливается ошибка 500. В админку заходит.

Не решив проблему попробовал развернуть сайт на локалке. Завелось все сразу, без единого геммора. Только поправил конфиг с настройками бд и импортировал бд.

Решил попробовать развернуть этот же сайт на другом VPS. Главная загружается, в админку заходит, но при открытии страницы с товаром вываливается:


Warning: fopen(/var/www/someuser/data/www/сайт.ком/components/com_virtuemart/../../cache/update_prod_publish) [function.fopen]: failed to open stream: No such file or directory in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 61

Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 62

Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 63

Warning: fopen(/var/www/someuser/data/www/сайт.ком/components/com_virtuemart/../../cache/autoskidki) [function.fopen]: failed to open stream: No such file or directory in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 211

Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 212

Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 213

Warning: fopen(/var/www/someuser/data/www/сайт.ком/components/com_virtuemart/../../cache/autorelated) [function.fopen]: failed to open stream: No such file or directory in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 273

Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 274

Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 275

Warning: fopen(/var/www/someuser/data/www/сайт.ком/components/com_virtuemart/../../cache/autosku) [function.fopen]: failed to open stream: No such file or directory in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 342

Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 343

Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/someuser/data/www/сайт.ком/components/com_virtuemart/virtuemart.php on line 344

Уже сутки убил на этот сайт, помогите, пожалуйста:(

Пишу программы, сайты, сервисы, скрипты. (/ru/forum/819250)
K5
На сайте с 21.07.2010
Offline
209
#1

php 5.4 на vps?

аська 45два48499два записки на работе (http://memoryhigh.ru) помогу с сайтом, удалю вирусы, настрою впс -> отзывы ТУТ (/ru/forum/836248) и ТАМ (http://www.maultalk.com/topic140187.html) !!!всегда проверяйте данные людей, которые сами пишут вам в аську или скайп!!!
Robinzonchik
На сайте с 14.07.2010
Offline
55
#2
kgtu5:
php 5.4 на vps?

Где 500 ошибка - PHP Version 5.4.10

Где куча warning - PHP Version 5.3.3-7

Локалка - PHP Version 5.3.10

V
На сайте с 05.08.2007
Offline
87
#3

1) Проверьте права на файлы, в частности, на папку, которая использвется для кеширования: /var/www/someuser/data/www/сайт.ком/cache/ - при переезде у Вас мог сменится способ запуска php, соответствено, нужно подкоректировать права.

2) Внимательно смотрите логи апача/nginx - в логах есть вся иоформация о Вашей проблеме.

---

Виктор

С уважением, Victor (http://adm-lib.ru)
Robinzonchik
На сайте с 14.07.2010
Offline
55
#4
VGrey:
1) Проверьте права на файлы, в частности, на папку, которая использвется для кеширования: /var/www/someuser/data/www/сайт.ком/cache/ - при переезде у Вас мог сменится способ запуска php, соответствено, нужно подкоректировать права.
2) Внимательно смотрите логи апача/nginx - в логах есть вся иоформация о Вашей проблеме.

1) Права пробовал менять - не помогло, все равно Warning

2) Сейчас гляну

Дмитрий Удимов
На сайте с 05.05.2010
Offline
274
#5

Возможно указана домашняя директория var от старого хостинга в конфиге сайта. Еще .htaccess проверьте

Топвизор — аккредитованный регистратор доменов .ru и .рф (https://topvisor.com/ru/domain-registration/) — честная цена 299 руб. за регистрацию и продление.
Robinzonchik
На сайте с 14.07.2010
Offline
55
#6
Ditmar:
Возможно указана домашняя директория var от старого хостинга в конфиге сайта. Еще .htaccess проверьте

Вряд ли дело в директории, т.к. бекап со старого хостинга развернулся на локалке без проблем, в конфиге только бд поменял.

.htaccess проверял, вроде все ок.

дани мапов
На сайте с 06.09.2012
Offline
204
#7

Была похожая проблема, при переносе инет-магазина, купленного здесь же, на серче. К продавцу не стал обращаться, в virtuemart именно в конфиг-файле поменял вручную директорию. Правда давно было, уже не помню, точно какой путь к файлу.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
K5
На сайте с 21.07.2010
Offline
209
#8

ТС обращайтесь, думаю вместе разберемся...

Ш
На сайте с 29.12.2012
Offline
45
#9

Недавно тоже переносил несколько сайтов на Joomla на другой хостинг, и тоже на некоторых сайтах были 500-ошибки на главной. Убил день, вылечил следующим:

1. Если новый сервер на IIS, то php надо запускать не в php-fcgi, а в php-isapi режиме.

2. Проверить внимательно, все ли extensions, которые есть в php.ini старого хостинга, прописаны и подключенв в php.ini нового.

3. После переноса полностью вычистить папки с кешем на перенесенных сайтах.

4. Как уже писали - проверить права на папки.

5. В админке пробовать поочередно отключать модули и смотреть, какой из них не дает отрабатывать главной странице и крутить уже его настройки. Но п.1-4 должно хватить.

Robinzonchik
На сайте с 14.07.2010
Offline
55
#10

Всем спасибо, вопрос решился откатом php.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий