【发布时间】:2012-10-03 02:24:13
【问题描述】:
我想从链接中复制一些 doc 文件。但是,有时存在我们无权访问的链接或已过期的链接。对于我们没有权限的链接,有解决办法吗? 我想在它发生时更改错误消息,我得到的错误消息是:
Warning: copy(http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/Web/People/ngm/15-721/summaries/12.pdf) [function.copy]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in D:\AppServ\www\academicopter\functionWrapper.php on line 33
我已尝试使用 (or die ('CANNOT COPY')) 以下代码更改错误消息:
copy($Link, $savePath . basename($Link)) or die ('CANNOT COPY');
但是,错误信息还是一样warning .....怎么改呢?谢谢你:)
【问题讨论】:
-
您是否尝试过使用
try-catch语句? -
@MateiMihai 这是一个警告,而不是例外。
标签: php