Wordpress 在服务器配置中禁用了URL文件访问

Wordpress 在服务器配置中禁用了URL文件访问,wordpress,file-access,server-configuration,Wordpress,File Access,Server Configuration,在我的网站,我得到如下问题 警告:getimagesize() 警告:getimagesize(http://www.sugapps.com/wp-content/uploads/2012/02/2806313447_2900756f3d_b.jpg)[function.getimagesize]:未能打开流:在第89行的/homepages/46/d390162509/htdocs/public_html/sugapps/wp content/themes/grizzly theme/base

在我的网站,我得到如下问题

警告:getimagesize()

警告:getimagesize(http://www.sugapps.com/wp-content/uploads/2012/02/2806313447_2900756f3d_b.jpg)[function.getimagesize]:未能打开流:在第89行的/homepages/46/d390162509/htdocs/public_html/sugapps/wp content/themes/grizzly theme/base/shortcode/image.php中找不到合适的包装器

我尝试了各种方法,但没有成功。它在本地也可以工作,但在服务器上看起来有问题。我也没有php.ini文件,因为它被剪切了


如果有人能解决这个问题,或者能给我一些很好的信息来解决这个问题,我会很高兴的。如果你想在我的网站上看到这个问题,你可以访问:

这意味着你使用的托管公司已经在php中禁用了这个功能,你不能这样做。我怀疑它是专门为远程文件关闭的,因为许多主机都会关闭它。

我理解这个错误与php.ini文件中的一个设置有关,当allow\u url\u fopen和/或allow\u url\u include设置为off时。如果您可以在本地托管文件,那将是最好的。假设通过文件路径它是一个主题,这应该不会是一个问题。祝你好运

我遇到了同样的问题。我打算询问我的第三方网络提供商,但我也找到了一个解决办法。也就是说,所有*.php文件都位于同一目录中