如果在php.ini文件中关闭allow_url_fopen,则替代方法

时间:2010-08-11 11:42:07

标签: php file-upload

我的应用程序工作正常,但我不知道我的php.ini中突然allow_url_fopen如何设置OFF,我的ftp目录中有php.ini文件,但是当我执行{{1它提供了所有php.ini配置信息。我不知道如何设置这个ON.can任何人告诉我替代方式到我的代码 -

phpinfo();

错误:警告:复制(album / 6911139.jpg)[function.copy]:无法打开流:D:\ Hosting \ 6448289 \ html \ upload.php中的权限被拒绝

在第112行的D:\ Hosting \ 6448289 \ html \ upload.php中的服务器配置中禁用了URL文件访问

请建议我任何替代方法。 并且是否有任何我将执行的命令,allow_url_fopen`将设置为ON ??

1 个答案:

答案 0 :(得分:1)

将上传的文件复制到Web服务器上的其他位置不应该涉及URL。不确定这里出了什么问题 - 我无法在任何地方看到网址。

无论如何,您应该使用move_uploaded_file(),而不是copy()。试试这是否更好。

还尝试使用绝对路径而不是相对album/.....