我在服务器上传图片时遇到以下错误 -
Warning: copy() [function.copy]: URL file-access is disabled in the server configuration in D:\Hosting\6448289\html\upload.php on line 112
相应的122行是 -
$copied = copy($_FILES['image']['tmp_name'], $newname);
答案 0 :(得分:3)
如果您能够在托管目录中包含.htaccess文件,则可以尝试添加以下任一项以启用allow_url_fopen:
php_flag allow_url_fopen 1
php_flag allow_url_fopen on
后者更有可能发挥作用
答案 1 :(得分:0)
是您自己的服务器还是共享服务器?看起来您的主机不允许远程连接,并且这是出于某种充分的理由。请联系您的主人。
同样this link可能对你有所帮助。
答案 2 :(得分:0)
见
allow_url_fopen
和PHP Manual: How to change configuration settings
allow_url_fopen在php5中标记为PHP_INI_SYSTEM,因此您只能在php.ini或httpd.conf相关的配置文件中更改其值,但不能通过ini_set()。