84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
场景: 服务器根据用户输入生成网址。 通过 file_get_contents 抓取网址。 网页有可能不存在。 这种情况发生挺频繁,导致error_log出现很多PHP Warning: file_get_contents(xxxxxxxxxxxxxx): failed to open stream: HTTP request failed!
请问应该怎么做能够让这种错误不出现在error_log里呢?
@ 完事了,再加上判断逻辑
修改php.ini 调整 display_errors 为 0, 或者调整 error_reporting 的错误等级为 error 级别以上才记录
为了使代码更加健壮,推荐使用 curl http://php.net/manual/zh/function.curl-exec.php
@ 完事了,再加上判断逻辑
修改php.ini 调整 display_errors 为 0, 或者调整 error_reporting 的错误等级为 error 级别以上才记录
为了使代码更加健壮,推荐使用 curl http://php.net/manual/zh/function.curl-exec.php