Проблема при переносе сайта на другой хостинг.

Здравствуйте.
При переносе сайта на другой хостинг выскакивает ошибка следующего плана…

Warning: require_once(/home/dancepole/data/www/site.ru/engine/classes/Engine.class.php) [function.require-once]: failed to open stream: No such file or directory in /usr/home/admin/domains/site.ru/public_html/index.php on line 28

Fatal error: require_once() [function.require]: Failed opening required '/home/dancepole/data/www/site.ru/engine/classes/Engine.class.php' (include_path='.:/usr/local/lib/php:/usr/home/admin/domains/site.ru/public_html') in /usr/home/admin/domains/sate.ru/public_html/index.php on line 28

Прошу знающих помочь решить проблему.
Заранее спасибо.

18 комментариев

avatar
у вас пути не совпадают:
/home/dancepole/data/www/site.ru/engine/classes/Engine.class.php
и
/usr/home/admin/domains/site.ru/public_html/index.php

вам в конфиг))
если не поможет, то поставьте голый лайфстрит, а потом добавьте скин и залейте дамп бд
avatar
Пробую установить движок «с нуля», выскакивает следующее:

Fatal error: Uncaught exception 'Zend_Cache_Exception' with message 'cache_dir is not writable' in /usr/home/admin/domains/site.ru/public_html/engine/lib/external/DklabCache/Zend/Cache.php:141 Stack trace: #0 /usr/home/admin/domains/site.ru/public_html/engine/lib/external/DklabCache/Zend/Cache/Backend/File.php(149): Zend_Cache::throwException('cache_dir is no...') #1 /usr/home/admin/domains/saite.ru/public_html/engine/lib/external/DklabCache/Zend/Cache/Backend/File.php(121): Zend_Cache_Backend_File->setCacheDir('/usr/home/admin...') #2 /usr/home/admin/domains/site.ru/public_html/engine/modules/cache/Cache.class.php(76): Zend_Cache_Backend_File->__construct(Array) #3 /usr/home/admin/domains/site.ru/public_html/engine/classes/Engine.class.php(124): ModuleCache->Init() #4 /usr/home/admin/domains/site.ru/public_html/engine/classes/Engine.class.php(94): Engine->InitModules() #5 /usr/home/admin/domains/site.ru/public_html/engine/classes/Router.class.php(66): Engine->Init() #6 /usr/home/a in /usr/home/admin/domains/site.ru/public_html/engine/lib/external/DklabCache/Zend/Cache.php on line 141

В чем может быть дело?
avatar
>> cache_dir is not writable

установите правильные права

chmod 777 templates/cache
avatar
Теперь другая ошибка:
Warning: file_put_contents(/usr/home/admin/domains/site.ru/public_html/templates/cache/new/66c3cf9003ac99836f19e9fd59370fcf.js) [function.file-put-contents]: failed to open stream: No such file or directory in /usr/home/admin/domains/site.ru/public_html/engine/modules/viewer/Viewer.class.php on line 916

Warning: file_put_contents(/usr/home/admin/domains/site.ru/public_html/templates/cache/new/0009eb2e45e85c3c7ab0cba16d91a35a.css) [function.file-put-contents]: failed to open stream: No such file or directory in /usr/home/admin/domains/site.ru/public_html/engine/modules/viewer/Viewer.class.php on line 916

Fatal error: Smarty error: the $compile_dir '/usr/home/admin/domains/site.ru/public_html/templates/compiled/new' does not exist, or is not a directory. in /usr/home/admin/domains/site.ru/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
avatar
chmod 777 templates/compiled
avatar
Спасибо.
Теперь ошибки не выскакивают, но не показываются картинки и на сайте сам текст.

Менял права на папки где только можно, не помогает :(
avatar
скинь линк на сайт в личку
avatar
добрый день, перенес свой сайт на vds
такая же проблема
подскажите, пжта, где поправить путь?

как понимаю это config.local.php

уже несколько вариантов пробовал, все никак
проблему можно лицезреть тут vidnoegorod.ru/

с регистрами файлов все в порядке
avatar
var/www/v002051/data/www/vidnoegorod.ru/engine/classes/Engine.class.php

у вас самого первого слеша нет
avatar
вот я баран
спасибо
помогло
avatar
Проблема в том что вы Радзик наверное закачивали файлы ЛАйвСтриит на хостинг с помощью Тотал Коммандера.
А эта сволочь переименовывает все файлы в малый регистр.
От этого скрипты не видят названия.
К примеру имя файла Engine.class.php
А в папке оно engine.class.php
avatar
Проблема в том что вы Радзик наверное закачивали файлы ЛАйвСтриит на хостинг с помощью Тотал Коммандера.
А эта сволочь переименовывает все файлы в малый регистр.
Честно говоря, никогда не замечал за ТС подобного «грешка». Возможно проблема в версии ТС (у меня 7.01), либо в его настройках…
avatar
Да, ТС заменяет регистр, но я заливал через FireFTP. И на сервере регистр в порядке.
avatar
Не хочу создавать отдельной темы, так как вопрос очень похож!
Подскажите пожалуйста, каким образом коректнее всего перенести сайт на ЛС на другой хостинг? 1. Сделать полный бэкап сайта, залить на новый хостинг, импортировать бд и прописать новые пути в конфиге? или 2. Всетаки инсталить чистый ЛС и с чистой БД и только потом уже заливать файлы бэкапа и имортировать старую БД?
Спасибо!
  • x2m
  • 0
avatar
Я просто делал архив файлов с хостинга и закачивал его на сервер.
На хостинге распаковывал и потом заливал БД и в файле конфига редактировал пути к файлам.
avatar
Спасибо! Все ровненько встало на новом месте?
avatar
Да, только как я и говорил сначала были ошибки, которые появились в результате закачки файлов через Тотал Коммандер, которые регистры обнуляет и делает все буквы прописными:)
avatar
Да, но в моем случае проблема другая: livestreet.ru/blog/questions/5657.html#comment82955
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.