PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (8): « 1 2 3 4 5 6 7 [8]

> Найдено сообщений: 111
morph-x Отправлено: 30 Июня, 2011 - 22:17:36 • Тема: IMG SRC и PHP ImageJpeg() - где ошибка? • Форум: Графика в PHP

Ответов: 15
Просмотров: 6136
Но у меня нет на сайте ни одной фотографии больше 8мб. Максимальный размер фотки у меня это 1.2мб. Значит ни одна фотка не превысила лимит. Почему же у меня ошибка и превышение лимита?
morph-x Отправлено: 30 Июня, 2011 - 20:22:52 • Тема: IMG SRC и PHP ImageJpeg() - где ошибка? • Форум: Графика в PHP

Ответов: 15
Просмотров: 6136
Получается что сейчас у меня при открытии страницы обрабатываются сразу все фотографии, и из-за этого превышается лимит? Если можете, пожалуйста подскажите как мне сделать чтоб за раз обрабатывалась только одна фотография.
morph-x Отправлено: 30 Июня, 2011 - 20:09:24 • Тема: IMG SRC и PHP ImageJpeg() - где ошибка? • Форум: Графика в PHP

Ответов: 15
Просмотров: 6136
Мелкий пишет:
Уменьшить размер оригинального файла ручками или перезжать к другому хостеру, не с такими строгими лимитами по памяти.
Для GD лимит в 8мб памяти - это ни о чём.

Понятно. Большое спасибо! Этот хостинг я выбрал только для тестирования, а по окончанию закину его на хостинг с PHP memory_limit = 128МБ. В Денвер вроде такой же. Еще раз большое спасибо!
morph-x Отправлено: 30 Июня, 2011 - 19:52:18 • Тема: IMG SRC и PHP ImageJpeg() - где ошибка? • Форум: Графика в PHP

Ответов: 15
Просмотров: 6136
Только что соединился с сайтом (по FTP) и нашел там файл error_log.txt. В основном там были ошибки типа:
Цитата:
[30-Jun-2011 17:16:23] PHP Fatal error: Out of memory (allocated 7602176) (tried to allocate 8192 bytes) in /home/i/impuls-c.h19.ru/WWW/prev iew.php on line 5

Я так понимаю что я превысил лимит памаяти в файле preview.php на строке 5.
Вот она:

Как мне это все исправить?
P.S. Я прикрепил полный error_log.txt.
morph-x Отправлено: 30 Июня, 2011 - 19:15:28 • Тема: IMG SRC и PHP ImageJpeg() - где ошибка? • Форум: Графика в PHP

Ответов: 15
Просмотров: 6136
Мелкий пишет:
phpfaq.ru/debug
А именно - запрашивайте этот скрипт напрямую браузером с хостинга, вероятно, скрипт падает.

Попробовал. Напрямую все отлично работает. А на странице все фотки не отображает, только малую часть :'( . Возможно ли это из-за того, что скрипт не успевает обрабатывать? Если да, то подскажите пожалуйста как исправить.
http://impuls-c[dot]h19[dot]ru/index.php[dot][dot][dot]age=shody-priami - вот страница на которой можно посмотреть, как все это дело выглядит. Непонятные глюки. Обновите пару раз и поймете. Не все фотки грузятся (а их там около 40!). А на локальном сервере все отлично.
morph-x Отправлено: 30 Июня, 2011 - 18:06:05 • Тема: IMG SRC и PHP ImageJpeg() - где ошибка? • Форум: Графика в PHP

Ответов: 15
Просмотров: 6136
Добрый день всем!
У меня есть файл preview.php, который уменьшает, обрезает и выводит изображения. Путь к изображению передается через параметр src ($_GET['src']). Вот сам файл preview.php:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. header('content-type: image/jpeg');
  3. $source = $_GET['src'];
  4. $width = 101;
  5. $image = imagecreatefromjpeg($source);
  6. $dest = imagecreatetruecolor($width, $width);
  7. $image_width = imagesx($image);
  8. $image_height = imagesy($image);
  9. imagecopyresized($dest, $image, 0, 0, 0, 0, $width, $width, min($image_width, $image_height), min($image_width, $image_height));
  10. imagejpeg($dest);
  11. ?>

Я использую его чтобы выводить миниатюры фотографий.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <img src="preview.php?src=image01.jpg" />
  2. <img src="preview.php?src=image02.jpg" />
  3. <img src="preview.php?src=image03.jpg" />
  4. <img src="preview.php?src=image04.jpg" />
  5. ...

На локальном сервере все работает, а в интернете выводятся почему-то пару фоток из 30-ти. Где у меня ошибка? Что поправить или дописать?
Подскажите пожалуйста. Заранее очень благодарен.

Страниц (8): « 1 2 3 4 5 6 7 [8]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB