Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: проблемы с галереей
 
 автор: dragomir   (04.09.2004 в 18:26)
 
 

скачал вашу галерею, дома работает замечательно, выложил ее на сервер, работать перестала :(
при добавлении фотографии, сам файл на сервер записывает, а затем выкидывается чтото такое:

Warning: Division by zero in /home/d/dsf.h12.ru/WWW/admin/util.php on line 24

Warning: imagecreatetruecolor(): Invalid image dimensions in /home/d/dsf.h12.ru/WWW/admin/util.php on line 37

Warning: imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error: in /home/d/dsf.h12.ru/WWW/admin/util.php on line 39

Warning: imagecreatefromjpeg(): '../files/20040904181953.jpg' is not a valid JPEG file in /home/d/dsf.h12.ru/WWW/admin/util.php on line 39

Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/d/dsf.h12.ru/WWW/admin/util.php on line 48

Warning: imagejpeg(): supplied argument is not a valid Image resource in /home/d/dsf.h12.ru/WWW/admin/util.php on line 50

Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/d/dsf.h12.ru/WWW/admin/util.php on line 52

Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/d/dsf.h12.ru/WWW/admin/util.php on line 53

   
 
 автор: cheops   (04.09.2004 в 18:50)   письмо автору
 
   для: dragomir   (04.09.2004 в 18:26)
 

Это означает, что сервер не поддерживает библиотеку GDLib2 :(, если это не ваш сервер, то лечится это только сменой хост-провайдера.

   
 
 автор: dragomir   (04.09.2004 в 19:27)
 
   для: cheops   (04.09.2004 в 18:50)
 

к сожалению ничего приличного из бесплатных хостингов я пока не нашел :( к томуже phpinfo() говорит что у них сия библиотека есть, и версия 2-я , билд правда не такой, постарее, но это мне кажется не существенно.
видимо тут проблема в другом: ребята честно признаются что у них все документы кэшируются, и одна забавная вещь обнаружилась при использовании другого движка галереи: после закачки скриптом файла на сервер и добавления его в базу он остается недоступным примерно с полчаса если не больше, после чего вроде все нормально(вроде как обновляется кэш), а вот если его туда закачать по ftp заменив уже существующий файл, то все начинает работать...
соответственно раз файл недоступен то возвращаются размеры 0х0 и отсюда деление на "0" из строчки 24
вот такие вот тараканы :(
в принципе наверно можно попробовать заменить copy на ftp соединение, но даже страшно представить на что это будет похоже: скрипт лежащий на сервере, соединяется с этим самым сервером, дабы закачать туда какойто файл...
бррр...;)

   
 
 автор: cheops   (04.09.2004 в 22:09)   письмо автору
 
   для: dragomir   (04.09.2004 в 19:27)
 

Да... админов, конечно, понять тоже можно, им сервер всегда более жалко, чем пользователей :))) Здесь пожалуй единственный выход - держать актуальную базу и директорию с изображениями дома на локальной машине, а базу данных и директории с изображениями обновлять вручную. Правда, если над галлереей должны работать несколько человек, этот вариант не пройдёт.

PS Похоже после бесплатного хостинга программисты выворачиваются из любых ситуаций :)))

   
 
 автор: dragomir   (05.09.2004 в 09:36)   письмо автору
 
   для: cheops   (04.09.2004 в 22:09)
 

вариант интересный, в принципе он конечно подходит, но делается это все не для себя, а человек который будет это все поддерживать слова эфтэпэ, апач, МайЭсКуЭль, воспринимает как ругательные :(
после долгих мучений по объединению admin-части форума, галереи и новостного раздела, такое предложение к разработчикам возникло: а почему бы вам не объединить ваши наработки в систему аля php-nuke ?

   
 
 автор: cheops   (05.09.2004 в 13:09)   письмо автору
 
   для: dragomir   (05.09.2004 в 09:36)
 

Это будет сделано, но чуть позже... К выходу второй книги, на компакт-диске которой будет готовый "сайт", включающий управляемый контент, форум, голосование, блок новости, каталог продукции, блок "Контакты", фотогалерею, почтовую рассылку, систему анализа посещаемости и ряд других Web-приложений, он так же будет доступен для свободной загрузки из downloads.

   
 
 автор: dragomir   (07.09.2004 в 19:24)   письмо автору
 
   для: cheops   (05.09.2004 в 13:09)
 

насчет рассылки вопросик, все таки большая часть обычных пользователей читает почту под виндоуз, и поэтому сталкиваются иногда с огромными трудностями при прочтении писем, а пользователи всяких там никсов-нуксов дяди взрослые и что такое кодировка и как ее менять знают, так может и рассылать все-таки в cp1251?

   
 
 автор: cheops   (07.09.2004 в 19:52)   письмо автору
 
   для: dragomir   (07.09.2004 в 19:24)
 

А текст в какой кодировке формируется, если у вас файлы имеют кодировку cp1251 и база данных в этой кодировке - в письме текст тоже будет в cp1251? Обычно проблема не в этом, а в том что заголовоке стоит KOI8-R (от sendmail), а само тело письма в cp1251 (из кода PHP) и Outlook Express, справедливо считая, что прислали KOI8-R выдаёт кракозяблики.
В любом случае, следует воспользоваться функцией convert_cyr_string(), позволяющей преобразовывать текст из одной русской кодировки в другую.

http://www.softtime.ru/dic/id_dic=16&id_group=1

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования