dongtang5229
2011-12-21 05:58
浏览 104
已采纳

使用function.file-put-contents拒绝警告权限

I'm using this code to download a dynamic image file which is already on my server

$url = 'example.com/test/image.php';
$img = 'cert.png';
file_put_contents($img,'file_get_contents($url));

allow_url_fopen is already enabled on the server. but i'm still getting the following error

Warning: file_put_contents(cert.png) [function.file-put-contents]: failed 
to open stream: Permission denied in D:/... on line 42

I saw the same error on another website http://www.rsi-relief.com/rsi-links/ergonomics-information/ergoweb/

I'm new to PHP so i'm a bit confused here. Pls help

图片转代码服务由CSDN问答提供 功能建议

我正在使用此代码下载已在我服务器上的动态图像文件</ p> <n> $ url ='example.com/test/image.php'; $img ='cert.png'; file_put_contents($ img,'file_get_contents($ url)); </ code> </ pre>

服务器上已启用allow_url_fopen。 但我仍然收到以下错误</ p>

 警告:file_put_contents(cert.png)[function.file-put-contents]:failed 
to open stream:权限被拒绝 D:/ ...第42行
 </ code> </ pre> 
 
 

我在另一个网站上看到了同样的错误 http://www.rsi-relief.com/rsi-links/ergonomics-information/ergoweb/ </ p>

我是PHP的新手,所以我在这里有点困惑。 请帮助</ p> </ div>

2条回答 默认 最新

相关推荐 更多相似问题