Может кто-нибудь помочь мне с этой бессмысленной проблемой?
<?php
if(!readfile($path))
{
$error = error_get_last();
imageError('*'.$error['type'].','.$error['message'].','.$error['file'].','.$error['line'].'*'); // Outputs the error on an image
exit;
}
?>
Это выводит изображение, показывающее " ,,, " - в основном ошибка пуста.Я думаю, что проблема может быть связана с тем, что я пытаюсь прочитать один и тот же файл 10 раз в один и тот же момент.У меня есть что-то вроде этого:
<img src="images/10/seo-friendly.jpg" />
<img src="images/10/seo-friendly2.jpg" />
<img src="images/10/seo-friendly3.jpg" />
<img src="images/10/seo-friendly4.jpg" />
<img src="images/10/seo-friendly5.jpg" />
<img src="images/10/seo-friendly6.jpg" />
<img src="images/10/seo-friendly7.jpg" />
<img src="images/10/seo-friendly8.jpg" />
<img src="images/10/seo-friendly9.jpg" />
<img src="images/10/seo-friendly10.jpg" />
Тогда у меня есть правило перезаписи в моем .htaccess, например:
RewriteRule images/([0-9]+)/.*\.(png|jpg|gif) resize.php?id=$1 [L]
Итак, что происходит, я в основном запрашиваю тот же файлраз в тот же момент.В большинстве случаев это работает должным образом, но иногда я получаю эту проблему (только для 1-3 из 10 изображений).
Любая подсказка действительно приветствуется.
Спасибо.