用于WordPress的d13slideshow和“禁用URL文件访问”

时间:2010-05-05 20:24:16

标签: php wordpress

我正在利用WordPress 3.0 beta 1(单用户)

的机会

不幸的是,我遇到了d13slideshow的问题。 我将插件配置为显示5个最新类别,将<?php d13slideshow(); ?>添加到home.php,但它被轰炸了:

function.getimagesize: URL file-access is disabled in the server configuration in /<snip>/wp-content/plugins/d13slideshow/d13slideshow.php on line 538 Warning: getimagesize(http://<snip>/wp-content/uploads/2010/04/featured-2-580x386.jpg) function.getimagesize: failed to open stream: no suitable wrapper could be found in /<snip>/wp-content/plugins/d13slideshow/d13slideshow.php on line 538

这是php设置的问题还是我可以使用插件或模板文件中的函数调用来使其工作?

http://wordpress.org/extend/plugins/d13slideshow/

2 个答案:

答案 0 :(得分:0)

它似乎是一个配置...你必须编辑你的php.ini并将allow_url_include选项从Off更改为On。例如

# nano /etc/php5/apache2/php.ini
; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
allow_url_include = On

然后,您将不得不重新启动apache:

# /etc/init.d/apache2 restart

您必须使用服务器的正确路径;)

告诉我这是否有效......

答案 1 :(得分:0)

由于托管限制,您可能无权访问您的php.ini文件。请求您托管或检查该插件的更新。