※ ChatGPTを利用し、要約された質問です(原文:PHPLIBでのエラー)
PHPLIBでのエラー
このQ&Aのポイント
PHPLIBを使用したセッション認証でエラーが発生しています。
エラーメッセージに 'db_pgsql.inc' ファイルの存在しないという内容が表示されています。
問題は 'prepend.php' ファイル内の require 行で、正しいパスを指定していないことです。
こんばんわ,
現在自分のHPをPHPLIBを使用したセッション認証を取り入れようとしているのですが,エラーがでてしまいます。
エラーの内容は,
Warning: main(db_pgsql.inc): failed to open stream: No such file or directory in /XXXXXXXXXXX/prepend.php on line 30
Fatal error: main(): Failed opening required 'db_pgsql.inc' (include_path='.:./include:./template') in /XXXXXXXXXXX/prepend.php on line 30
という内容が出ています。
そのprepend.phpの中は,
25 #ORIGINAL
26 $_PHPLIB["libdir"] = "";
27
28
29
30 require($_PHPLIB["libdir"] . "db_pgsql.inc");
となっています。
また,同ディレクトリにある.htaccessには
3 DirectoryIndex index.php
4
5 <IfModule mod_php4.c>
6 php_value include_path ".:./include:./template"
7
8 php_value auto_prepend_file "prepend.php"
9 </IFModule>
10
11 AddType application/x-httpdphp .php .inc .ihtml
となっています。
おそらく初歩的な質問だとは思いますが,
よろしくお願いします。