当我安装 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_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。