エラー発生
状態:-
閲覧数:4,128
投稿日:2016-03-13
更新日:2016-03-13
Fatal error: require_once(): Failed opening required 'PEAR.php' (include_path='.:/★★') in ☆☆.php on line ■■
エラー内容
致命的なエラー
・require されている 'PEAR.php' を開くことが出来ず失敗
エラー原因
1.PEARをインストールしていない
2.指定した'PEAR.php'のパスが異なる
実際に遭遇した例
エラー発生
Fatal error: require_once(): Failed opening required 'PEAR.php' (include_path='.:/var/www/w4c.work/php-demo.w4c.work/demo/include:/usr/share/pear') in /usr/share/pear/XML/Parser.php on line 55
PEARパス確認
$ pear config-get php_dir
/opt/remi/php70/root/usr/share/pear
エラー原因
PHP5 → PHP7 へ変更する過程で、PEARのパスを変更してしまったから
エラー対応
▼.htaccess
#php_value include_path ".:/var/www/w4c.work/php-demo.w4c.work/demo/include:/usr/share/pear"
php_value include_path ".:/var/www/w4c.work/php-demo.w4c.work/demo/include:/opt/remi/php70/root/usr/share/pear"
Fatal error: require_once(): Failed opening required 'XML/RSS.php'
Catchable fatal error: Object of class DateTime could not be converted to string