我收到以下错误信息:
警告:的file_get_contents( HTTP://localhost/sample_pie.php )function.file-GET-内容]:未能打开流:连接尝试失败,因为连接的方没有正确一段时间后响应或已建立的连接失败,因为连接的主机没有反应。 在C:\ XAMPP \ htdocs中\上线206 EXACT \ report.php
致命错误:用C超过60秒的最大执行时间:\ XAMPP \ htdocs中\ EXACT \上线206 report.php
这是该行206:
$url = 'http://localhost/sample_pie.php';
$img = 'C:\xampp\htdocs\piechart.jpg';
file_put_contents($img, file_get_contents($url));
我有什么做的,解决这一问题?
你的脚本更然后在60秒执行和终止。 有在php.ini定义最大时间PHP脚本可以运行值。 这样做的目的是为了防止脚本从挂。 你可以尝试优化你的脚本,但如果它打算这么久,你可以只更新值(这就是所谓的运行max_execution_time
)。
您也可以尝试通过运行参数或者set_time_limit()函数变化对特定的脚本这个值, 文档在这里
max_input_time设置也可能导致同样的错误。
这意味着PHP无法访问资源http://localhost/sample_pie.php
,因此,操作超时。 尝试通过浏览器访问它。
该错误意味着PHP无法打开HTTP://localhost/sample_pie.php读取文件的内容。 看看你是否能够打开HTTP://localhost/sample_pie.php在浏览器中的文件。
也就是页面非常大?
只是增加max_execution_time
在php.ini.
将它设置为1800
,然后重新启动Apache或您使用的任何其他服务器。
我使用的ffmpeg,并有视频上传和ffmpeg的副本上临时的一些文件和我的反病毒程序块是复制和有超过60秒的最长执行时间
我删除了防病毒程序,我看到问题敲响