Позвольте мне предварить это, сказав, что я новичок в среде PHP, поэтому здесь может быть простой ответ. Мы пытаемся использовать phpCAS для подключения к CAS-серверу нашего университета.
Наш сервер настроен в соответствии с этими требованиями: http://www.ja -sig.org / wiki / display / CASC / phpCAS + требования , и мы установили phpCAS в его собственный доступный каталог и включили его его путь в переменной "include_path", поэтому к нему легко получить доступ.
При запуске / CAS-1.0.1 / docs / examples / example_simple.php , который поставляется вместе с установкой, я получаю следующие предупреждения снова и снова:
Предупреждение: error_log () [function.error-log]: действует ограничение open_basedir. Файл (/tmp/phpCAS.log) находится вне допустимых путей: (/ var / www /) в /var/www/html/root/CAS-1.0.1/CAS.php в строке 453
Предупреждение: error_log (/tmp/phpCAS.log) [function.error-log]: не удалось открыть поток: операция не разрешена в /var/www/html/root/CAS-1.0.1/CAS.php on линия 453
Я получаю эти предупреждения снова и снова на экране, после чего появляется следующее сообщение:
Требуется аутентификация CAS!
Вы уже должны были быть перенаправлены на сервер CAS. Нажмите здесь, чтобы продолжить.
Щелчок по имени входа отправляет меня на наш соответствующий сервер cas, а затем перенаправляет меня обратно на эту страницу со всеми видимыми предупреждениями. Есть мысли?