При загрузке сайта отображаются не все картинки

SpyroSpirit

Пользователь
Регистрация
15.08.12
Сообщения
75
Реакции
19
Баллы
3
Ещё одну проблему хотел тут обсудить. Дело в том, что на сайте картинки отображаются через раз, т.е. бывают загружаются все,бывает что-то недогружается (при этом картинка откроется, если открыть её в новой вкладке). Может кто сталкивался с этим? где искать решение проблемы?
 
Последнее редактирование:

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
У меня такие проблемы бывают при глюках инета.
 

SpyroSpirit

Пользователь
Регистрация
15.08.12
Сообщения
75
Реакции
19
Баллы
3
С Инетом всё в порядке.
А как это может быть связано с хостингом? Я ставил на поддомен DLE, с ним всё в норме.
И ещё вопрос: возможны ли такие неполадки из-за отключенной Register Globals?
 

SpyroSpirit

Пользователь
Регистрация
15.08.12
Сообщения
75
Реакции
19
Баллы
3
Поиск способов устранения ошибки пока не привёл к положительным результатам, зато в логах нашлась вот такая ошибка:
(12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /путь/thumbnailer.php, referer: *сайт*

Сам файл thumbnailer.php используется для картинок и выглядит вот так:
Код:
<? include 'thumbnailer_func.php'; $image_file = str_replace ('..', '', $_SERVER[QUERY_STRING]); $image_path = '' . $_REQUEST['image']; $img = null; $ext = strtolower (end (explode ('.', $image_path))); if (($ext == 'jpg' OR $ext == 'jpeg')) { $img = @imagecreatefromjpeg ($image_path); } else { if ($ext == 'png') { $img = @imagecreatefrompng ($image_path); } else { if ($ext == 'gif') { $img = @imagecreatefromgif ($image_path); } } } if ($img) { $width = imagesx ($img); $height = imagesy ($img); $scale = min (MAX_WIDTH / $width, MAX_HEIGHT / $height); if ($scale < 1) { $new_width = floor ($scale * $width); $new_height = floor ($scale * $height); $tmp_img = imagecreatetruecolor ($new_width, $new_height); imagecopyresized ($tmp_img, $img, 0, 0, 0, 0, $new_width, $new_height, $width, $height); imagedestroy ($img); $img = $tmp_img; } } if (!$img) { $img = imagecreate (MAX_WIDTH, MAX_HEIGHT); imagecolorallocate ($img, 0, 0, 0); $c = imagecolorallocate ($img, 255, 255, 255); imageline ($img, 0, 0, MAX_WIDTH, MAX_HEIGHT, $c2); imageline ($img, MAX_WIDTH, 0, 0, MAX_HEIGHT, $c2); } header ('Content-type: image/jpeg'); imagejpeg ($img, null, $image_quality); imagedestroy ($img);
?>
Можно узнать поподробнее об этой ошибке и в почему такие проблемы может вызывать скрипт, который раннее успешно применялся у другого хостера?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard

Статистика форума

Темы
200.635
Сообщения
380.523
Пользователи
327.876
Новый пользователь
pm1199
Сверху Снизу