[umka]

[umka]
Рейтинг
456
Регистрация
25.05.2008

У вас есть apache и nginx.

Nginx первым получает запрос. Если в запросе хотят, например, php-скрипт, то он передаёт этот запрос апачу. А если в запросе хотят картинку, то он сам её отдаёт клиенту. На этом экономятся ресурсы, т.к. апач не задействуется для отдачи картинок.

.htaccess — это для апача. Поэтому, при запросе картинок он никак не участвует.

Команды cat, tail, head, grep, more, less

Дык из-за nginx и не редиректит.

Он перехватывает запросы и пытается самостоятельно отдать картинки, а до апача дело не доходит.

Он же как раз для этого и нужен :)

Dram:
Скажите, мне этот ini_set можно так и искать по файлам? Есть у меня подозрение что сайт когда то был взломан и некий скрипт лезет выше по дереву сервера, такое предположение имеет место быть?

Поищите по всем файликам, то пишут про "open_basedir". Может, появятся какие-то мысли :)

Если phpinfo() говорит, что

open_basedir /var/www/dram /var/www/dram

а в ошибке говорят, что

allowed path(s): (.)

значит остаётся вариант, что в каком-то скрипте ограничение open_basedir дополнительно "затягивается" с помощью ini_set;

Dram:
Да, вы все правильно написали. Только в пхп инфо теперь пишет open_basedir /var/www/dram /var/www/dram

hypno - У меня Дебиан

А какую ошибку теперь пишет про open_basedir? Полностью приведите сообщение

То есть... в phpinfo() у вас показывает, что используется файл

Loaded Configuration File /var/www/dram/data/php-bin/php.ini

В этом файле у вас прописано

open_basedir = /var/www/dram

И при этом в phpinfo() показывает, что

open_basedir no value no value

так?! какая-то фантастика :)

Вот в него и добавьте ещё про open_basedir

Dram:
Прописал open_basedir = /var/www/dram апач перезапустил - не помогло
Dram:
ошибка та же. В инфо пхп пишет:
open_basedir no value no value

Значит, не там прописали :)

Проверьте, совпадает ли значение "Loaded Configuration File" из phpinfo() с тем файлом, в котором вы прописали open_basedir

Прям точно такую же ошибку пишет?

В phpinfo() какой показывает open_basedir?

Всего: 6067