Здравствуйте.
Перенес сайт на другой хостинг и сразу столкнулся с проблемами.
1. Выводится следующая ошибка warning: realpath(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/aqula/data:.) in /var/www/aqula/data/www/sait.ru/includes/file.inc on line 200
В файле /includes/file.inc исправил $directories[] = '/tmp'; на $directories[] = '/var/www/aqula/data/mod-tmp/'; Не помогло.
2. При входе в админку не выводится administration menu. В админке сделать ничего не могу. Как его отключить через базу(вернуть админку как после установки друпала)?
Подскажите, как исправить. Заранее спасибо.
Комментарии
Дальше заниматься правкой ядра.
Зайди на страницу настроек файловой системы и там увидишь свой /tmp. Очисть это поле и сохраняй, друпал подставит что надо.
А ядро не хакай, как догадался то вообще?
А как зайти на эту страницу?
admin/settings/file-system
Установил этот же сайт на локалку. Другая проблема.
При входе на сайт загружается главная страница, но перейти по ссылкам не получается. Адрес страницы в адресной строке меняется, но сайт остается на главной странице. .htaccess подгрузил стандартный из друпаловского архива.
Кто-нибудь знает, как с этим бороться?
Включил mod_rewrite. Некоторые ссылки заработали, но не все. В админку, по-прежнему, не войти. Чего еще может не хватать?
Смотрите логи ошибок Apache, наверняка там все написано.
В логах нет ничего, только старые ошибки(еще при переносе сайта) File does not exist
Все вылечилось очисткой таблиц cache_ в базе.
Но теперь и на локалке, после входа в админку, вместо administration menu пустое место. Куда оно могло деться и как его вернуть назад? Ну, или как переключиться на старую админку?