| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > почему может не работать set_include_path()? |
| Автор: Alx 15.8.2009, 18:38 | ||||
| Добрый день. Сегодня перехал на новый сервер и перестали работать некоторые скрипты, почему-то не срабатывает set_include_path.. Что-то ничего не нашел по этому поводу. Кто-нибудь знает, в чем может быть проблема? Тестовый файл
http://ajaxy.ru/test_include_path.php, выводит
|
| Автор: Alx 15.8.2009, 18:57 |
| http://ajaxy.ru/phpinfo.php |
| Автор: unicross 15.8.2009, 19:29 | ||||
Alx, а если из файла .htaccess попробовать
будет работать? А другие директивы можно изменить?
|
| Автор: Alx 15.8.2009, 22:54 | ||
| добавил в .htaccess php_value include_path ".:/_ls", ничего не изменилось в выводе файла. ваш пример для error_reporting сработал, вывело
|
| Автор: unicross 15.8.2009, 23:49 | ||
А если указать полный путь?
Доступа к /_ls у вас все равно не будет... Проблема похоже в установленном http://www.hardened-php.net/suhosin/... |
| Автор: Alx 15.8.2009, 23:58 |
| unicross, не помогло. а как решить проблему? |
| Автор: unicross 16.8.2009, 00:09 | ||||
Попробуйте еще относительный путь
Alx, учитывая количество возможных ограничений http://www.hardened-php.net/suhosin/configuration.html советую пока не поздно сменить хостинг на другой... Или написать гневное письмо в суппорт. Возможно поможет... Добавлено Попробуйте в .htaccess добавить
Если не поможет, то только обращение в суппорт... |
| Автор: Alx 16.8.2009, 00:47 |
| unicross, спасибо, но ничего не помогло :( мне предложили на уровне Апача прописать все необходимые пути, но это совершенно не удобно, так как проблема объявилась с движком LiveStreet, где такие конструкции используются повсеместно и в них используется довольно большое количество разных каталогов... |
| Автор: unicross 16.8.2009, 00:52 |
| Гугль рулит... Не успели вы разместить http://livestreet.ru/blog/2356.html а я уже нашел... |
| Автор: nerezus 16.8.2009, 00:56 | ||
|
| Автор: Alx 16.8.2009, 01:10 |
| unicross, да, неплохо все же, возможно есть ещё какие-то варианты решения проблемы? |
| Автор: unicross 16.8.2009, 01:18 |
Alx, просите хостера установить для вас suhosin.simulation = On. Иначе решив одну проблему вы получите другую... Список ограничений слишком уж большой... P.S. А пути можно и ручками подправить внутри скриптов... |