私は PHP 環境の初心者なので、簡単な答えがあるかもしれません。phpCAS を使用して大学の CAS サーバーに接続しようとしています。
私たちのサーバーは、次の要件を満たすように設定されています: http://www.ja-sig.org/wiki/display/CASC/phpCAS+requirements。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]: ストリームを開くことができませんでした: 453 行目の /var/www/html/root/CAS-1.0.1/CAS.php で操作が許可されていません
これらの警告が画面上で何度も繰り返され、続いて次のメッセージが表示されます。
CAS認証が欲しい!
すでに CAS サーバーにリダイレクトされているはずです。続けるにはこちらをクリック。
ログインをクリックすると、適切な cas サーバーに送信され、すべての警告が表示されたまま、このページに直接リダイレクトされます。何かご意見は?