*WALL*
последнее время ваши ответы мне напоминаю такую ситуацию.
помочь я ребята не могу, и пройти мимо тоже не в моих силах.
*WALL*
последнее время ваши ответы мне напоминаю такую ситуацию.
помочь я ребята не могу, и пройти мимо тоже не в моих силах.
помочь я ребята не могу, и пройти мимо тоже не в моих силах.
Не обращайте внимания. Это чисто эмоции. Не могу - верно.
мб. это поможет:
Каталог должен быть /usr/share/php, то есть изначально было правильно.
Проверяется командой [console]pear config-get php_dir[/console]
Проверить какой файл конфигурации используется php можно с помощью phpinfo(), там написано.
Проверить связку php - pear можно используя такой скрипт.
<?php
require_once 'System.php';
var_dump(class_exists('System', false));
?> заглянул тут ненароком в
apache_error.log
(/usr/share/pear/System.php) is not within the allowed path(s): (/home/site/web/:.) in /home/site/web/www/install.php on line 219, referer: http://site.my/install.php
проверил.
root@localhost:~# pear config-get php_dir
/usr/share/php
root@localhost:~#
создал файл .php
вписал
<?php
require_once 'System.php';
var_dump(class_exists('System', false));
?> с браузера не вызывается, права стоят нормальные.
На веб-сайте произошла ошибка при получении http://***/info2.php. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.
(/usr/share/pear/System.php) is not within the allowed path(s): (/home/site/web/:.) in /home/site/web/www/install.php on line 219, referer: http://site.my/install.phpсудя по этому у апача нет прав на использование библиотеки. Если я не ошибаюсь. Так как апач работает от простого юсера.
может где то в конфиге апача нужно прописать инклюд к этим библиотекам ? Как это делается с phpmyadmi ?
как бы такой вариант ?
Вероятней всего дело не в правах, просто в той папке такого файла не существует. Права на чтение той папки есть у всех.
я пере установил pear
и все равно, наверное проблема именно в скрипте. На на ресурсе где я это брал пишут все ок, все работает.
:(