Установил PEAR, но под апачем не видны файлы, прописанные в include_path php.ini (хотя из
командной строки все работает).
Файлы в заданном include_path физически есть, доступ к ним есть, права прописаны.
Пример:
include_path=.:/usr/share/php:/usr/share/pear
Физически там есть файл 1234.php
http://www.db.niss.gov.ua/pe1.php - скрипт не работает, говорит, что
Fatal error: require() [function.require]: Failed opening required '1234.php'
(include_path='.:/usr/share/php:/usr/share/pear')
Из командной строки:
php pe1.php
все работает
Как заставить работать под апачем?
Проблема в настройке php (debian)
Модератор: Bizdelnick
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Проблема в настройке php (debian)
Код: Выделить всё
$ find /etc/php* -name php.ini
/etc/php4/apache2/php.ini
/etc/php4/cli/php.ini
/etc/php5/apache2/php.iniПисать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
kkc
- Сообщения: 2
Re: Проблема в настройке php (debian)
Да нет, просто я забыл глянуть, под какими правами апач прописан запускаться .