WordPressプラグインをインストールすると、よくエラーが発生します
Warning: include_once() [function.include]: Failed opening
'/usr/share/wordpress/wp-content/plugins/twitter-for-wordpress/'
for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in
/usr/share/wordpress/wp-settings.php on line 473
Pear をインストールしましたが、Ubuntu は明らかにそれを期待された場所に置いていません。これを修正できるエイリアスがあるはずですが、それが何か知っている人はいませんか?
ありがとう。
答え1
これはおそらく権限の問題であり、Pear や include パスとは関係ありません。エラー メッセージには、include_once が絶対パスを使用し、PHP include_path 設定を使用する必要がないことが示されています。
/usr/share/wordpress/wp-content/plugins/twitter-for-wordpress/ に、Web サーバーが読み取れる権限があるかどうかを確認することをお勧めします。これは通常、755 (rwxr-xr-x in ls -l
) です。
答え2
PHP 5 を使用している場合は、/usr/local/php5/lib/php/PEAR を試してください。