Ошибка при заходе в админку Joomla

12
D
На сайте с 28.06.2008
Offline
1114
1502

С сайтом ничего не делал, был в командировке. Приезжаю, захожу в админку, а там ошибка

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(../configuration.php) is not within the allowed path(s): (.) in /var/www/dram/data/www/site.ru/administrator/index.php on line 21

Warning: Cannot modify header information - headers already sent by (output started at /var/www/dram/data/www/rus-trip.ru/administrator/index.php:21) in /var/www/dram/data/www/site.ru/administrator/index.php on line 22

Погуглил, что-то косяк с абсолютными путями, но что и где прописывать так и не понял. И главное - до командировки все работало!

Inet-Ark
На сайте с 19.05.2010
Offline
43
#1

Если косяк с абсолютными путями, то, скорее всего, это косяк хостера. Возможно хостер вас на другую машину переместил или ось поменял, отсюда и ошибка с абсолютными путями.

MMO-игры и все, что с ними связано (http://gama.su/). Мой сайт с партнерскими программами — мало, но все надежные (http://best-pp.ru/).
D
На сайте с 28.06.2008
Offline
1114
#2

Да, хостер что то делал, это точно, но на мой вопрос написали, типа у Вас есть все root права, типа трахайтесь сами, что там у Вас не работает.

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

Inet-Ark
На сайте с 19.05.2010
Offline
43
#3

Тогда точно хостер намудрил что-то... На данный момент, как выглядит абсолютный путь к administrator/index.php?

W
На сайте с 21.05.2010
Offline
4
#4

Скрипт не может выйти за пределы папки administrator, чтоб подключить configuration.php

Это косяк хостера. Он просто включил наверно какой-то safe mod и все, т.е. ему было в падлу серверную связку нормально настроить. В любом случае трясите его потому что он намудрил что с open_basedir так как эта директива меняется в php.ini и это влечет цепь ошибок за собой. Т.е. решите первую вторая пропадет. Указание абсолютного пути в данном случае вряд ли поможет, так как придеться очень много менять.

D
На сайте с 28.06.2008
Offline
1114
#5

Хостер божится что ничего не менял и помогать не хочет. Доступ к php.ini есть. Он у меня тут (/etc/php5/apache2) лежит, правильно? (сервер на Дебиане)

Строка open_basedir в нем закоментирована

Inet-Ark
На сайте с 19.05.2010
Offline
43
#6

A safe_mod?

Alex91
На сайте с 30.12.2007
Offline
258
#7

а php не обвновляли случайно?

C Уважением, Алексей
D
На сайте с 28.06.2008
Offline
1114
#8

Установил для этого сайта пхп как модуль апач - все заработало... Раньше был фаст сиджиай

Dreammaker
На сайте с 20.04.2006
Offline
569
#9
Dram:
сервер на Дебиане

та же самая проблема недавно появилась и на ВДС на фаствпсе, тоже сама по себе. Видно какое-то обновление или самого дебиана, или же ISPManager (у вас не эта панель случайно стоит?).

я у себя убрал в настройках апача появившийся open_basedir для всех доменов.

D
На сайте с 28.06.2008
Offline
1114
#10

да - эта панель

12

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