我想创建一个php脚本,在每个页面加载时复制大量图像。
例如:
image.php
<php
// my url array will be a lot of image path from another websites
// like this: $url[] = 'http://domain.com/image/firstnews.jpg';
$url = array();
for($count = 0; $count < count($url); $count++)
{
if(copy($url[$count], 'temp/' . $newpath))
{
// make_thumb() is a function that i have created it
if(make_thumb($newpath , $thumb))
{
unlink('temp/' . $newpath);
}
}
}
?>
如果我的图像计数为8-10这是好的并且工作成功但是如果图像的数量更重要,例如,图像计数为12它不能工作并且我有一些错误:
某个时间:503服务不可用于服务器
还有一段时间:php超时60秒。
我认为问题适用于copy()
,但我不知道为什么?
请帮帮我。我不是专业程序员。
答案 0 :(得分:0)
ini_set('max_execution_time', 0);
在执行复制操作之前使用此行。