お世話になっています。
(分かりにくかった点加筆しています。)
XAMPPのパネルから、Adminのボタンを押して、PHP Myadminで、テーブルの構造やテーブルにデータが入ったところを確認したいと思い、表示や構造のボタンを押すと下記のようなエラーがでます。
ローカル環境はWINDOWS、XAMMP、MySQL、テストが済んで実際にカレンダーのプログラム運用(最初テストですが)するのはXサーバーです。
このようになった切っ掛けは、下記のようにPEARのカレンダーライブラリを使おうとしてからだと記憶しています。
PHPのプログラム上では、
require_once 'Calendar/Month/Weeks.php';
でカレンダーの機能を読み出して、ローカル環境も、サーバー環境も動作しています。
●ローカル
C:\xampp\php\pear\PEARのフォルダの中にCalendarのフォルダがあります。
PHP.iniの記述は、include_path=C:\xampp\php\pear\PEARとしています。
もともとは、include_path=C:\xampp\php\pearとなっていました。
●サーバー(Xサーバー)
PHP.ini include_path=".:/home/〇〇.jp/pear/PEAR"
この状態で、作ったPHPファイルもそのままサーバーにアップするだけで、ローカル、Xサーバー上とも動作しています。
ローカルのPHP.iniのファイルを、一時的にinclude_path=C:\xampp\php\pearとして、再起動すれば、上記のようなローカルのPHP MyAdminのエラーはでないのですが、カレンダーに関するプログラムが下記のようにエラーを出し動作しなくなります。
Warning: require_once(Calendar/Month/Weeks.php): failed to open stream: No such file or directory in C:\xampp\htdocs\〇〇\〇〇\〇〇\〇〇\calendar.php on line 12
Fatal error: require_once(): Failed opening required 'Calendar/Month/Weeks.php' (include_path='C:\xampp\php\pear') in C:\xampp\htdocs\〇〇\〇〇\〇〇\〇〇\calendar.php on line 12
(inからあとを記載しました。)
何か解決方法がございましたらお知恵をお借りしたいと思います。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/21 07:24
退会済みユーザー
2017/01/21 07:32
2017/01/21 07:36