После переноса на другой хостинг начали странные глюки, помогите плз.

Добрый день.
Посоветуйте, пожалуйста, где копать. Я перенес свой сайт на lifestreet (в том числе и другие сайты). Все худо бедно настроил, только вот с lifestreet что то никак не получается. Во первых, из меню исчезли некоторые пункты, во вторых, если я пытаюсь войти в админку через site/admin пишет «Ошибка: 404 К сожалению, такой страницы не существует. Вероятно, она была удалена с сервера, либо ее здесь никогда не было.»
Во вторых, интересный прикол. Если папка plugins с маленькой буквы, как было раньше, то пишет «Fatal error: Class 'PluginFeedback' not found in /var/www/clients/client1/web3/web/engine/classes/Engine.class.php on line 264», если делаю с заглавной то работает так как я описал выше.
Подскажите пожалуйста, что делать?

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

avatar
с файлом .htaccess что то делали?
avatar
Нет. Сейчас специально сравнил, они идентичны (что на новом хостинге и что был на старом, старый я еще даже не удалил).
avatar
Проверьте права доступа к нему
avatar
Владелец: чтение, запись, остальные — только чтения, как и у других файлов. Надо больше прав поставить?
avatar
Попробовал для прикола всем все права на .htaccess поставить — ничего ен изменилось
avatar
кеш сбросили?
avatar
А как его сбросить?
avatar
вверху ссылка красным
avatar
Это ссылка «Новичкам»? Ходил по ней, там не написано, как сбросить кэш.
avatar
Пробовал
В файл .htaccess который находится в корневой директории ЛС внести изменения — заменить:
RewriteRule ^(.*)$ ./index.php

на:
RewriteRule ^(.*)$ /index.php
Не помогло
avatar
как автор говорю — это там есть
avatar
А где? Я даже набрал через поиск(CTRL+F5) «сбросить кэш» — не нашло.
avatar
И «кэш» и «сбросить» по отдельности тоже не нашло
avatar
там в конце ссылка на вторую часть
avatar
Спасибо, нашел как чистить кэш. Почистил. Но это не помогло.
И еще, при переходе на список плагинов через
experts.easyprog.ru/admin/plugins/
выдает пустой список.
И вылазит теперь сообщение:
Warning: file_put_contents(/var/www/clients/client1/web3/web/templates/cache/lsheaven/36a6b47cc4ed53f80d84f33aa473629d.js) [function.file-put-contents]: failed to open stream: Нет такого файла или каталога in /var/www/clients/client1/web3/web/engine/modules/viewer/Viewer.class.php on line 916
avatar
права на запись дайте
avatar
Права на запись какому файлу дать?
avatar
например, в эту директорию /templates/cache/
в /tmp/
в /templates/compiled/

всем тем директориям, которые вы чистили
avatar
Во вторых, интересный прикол. Если папка plugins с маленькой буквы, как было раньше, то пишет «Fatal error: Class 'PluginFeedback' not found in /var/www/clients/client1/web3/web/engine/classes/Engine.class.php on line 264», если делаю с заглавной то работает так как я описал выше.
скачайте оригинальный дистрибутив лс и посмотрите на имена директорий — нет ни одной с Заглавными буквами, поэтому вопрос plugins или Plugins не стоит — с маленькой всегда. тоже самое для субкаталогов plugins/* — все маленькими
avatar
Но почему тогда когда plugins с маленькой буквы выдается сообщение Fatal error: Class 'PluginFeedback' not found in /var/www/clients/client1/web3/web/engine/classes/Engine.class.php on line 264
avatar
каталог с плагином как назван?
avatar
Судя по всему feedback
avatar
а что, все файлы в этом каталоге внижнем регистре?
avatar
В каталог plugins да, все подкаталоги в нижем регистре. В каталоге PluginFeedback.class.php с заглавной букве, в каталоге classes внутри feedback файлы с заглавной буквы.
avatar
тогда дальше догадываться трудно. нужно чтобы кто-то смотрел
avatar
Интересный прикол произошел. Я удалил из plugins.dat feedback, папку plugins сделал как и положено с маленькой буквы. После этого почти как бы заработала и админка, и исчезнувшие пункты меню появились. Но перед выводом станицы очень длинное сообщение которое начинается так:
"'Компании', 'blog_menu_company' => 'Корпоративные', 'company_edit' => 'редактировать компанию', 'company_add_topic' => 'написать в блог', 'company_delete' => 'удалить компанию', /* Меню компаний*/ 'company_menu_profile' => 'Профиль', 'company_menu_vacancies' => 'Вакансии', 'company_menu_feedbacks' => 'Отзывы', 'company_menu_blog' => 'Блог', 'company
" ну и так далее продолжается.
Это надо где то убрать вывод варнингов или это что то ненормальное. Если последнее, то как его лечить?
avatar
у меня была беда, фтп клиен почемуто все названия файлов которые заливал на хостинг, переводил в нижний регистр, тоесть вместо
Engine.class.php
было
еngine.class.php 
исправил на заглавную букву и все начало работать.

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