Здравствуйте!
Возникла такая проблема, раньше сайт работал на версии 1.8 — всё отлично работало. Но решил сделать новый дизайн и заодно перевести на версию 1.9. Новый шаблон сделан под 1.9
После перехода всё нормально работало, пока не дошло дело до загрузки фото. Создал фотоальбом, а загрузить фото не получается 😥 Происходит следующее:
1. Загружаю стандартно фото (название, описание, загружаю по одному фото).
2. Виден процесс загрузки фото в процентах, фотография попадает на сервер, то есть файл лежит в папке. Но в базу данных ничего не записывается.
3. После этого открывается абсолютно белая страница.
Права на папки установлены 777.
Отмечу, что раньше файлы грузились в папку: images/photos/medium
А после обновления в папку: images/photos
В базу вообще ничего не записывается (даже через админку не получается загрузить фото в фотоальбом) 😥
Может кто подскажет в чем проблема и как её исправить?
Ошибка при загрузке фото после перехода на 1.9
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
обновление с 1.8 на 1.9
#1
10 июня 2012 в 18:09
#2
12 июня 2012 в 10:36
Плакать, много плакать
#3
13 июня 2012 в 10:01
Хорошо, попробуем по другому — сколько надо заплатить и кто возьмется, чтобы посмотреть — в чем может быть ошибка? 😊
Сегодня в 10:07
#4
13 июня 2012 в 15:38
Судя по всему, GD валит скрипт по таймауту. Симптомы похожи.
На всякий случай включите отладку в админке и вывод ошибок php, и проверьте ещё раз. Чтобы вывести все ошибки php, в файле index.php закомментируйте строку
и добавьте строку
Загрузите фото и смотрите, что выводится. Если пусто, посмотрите в логах ошибок, предварительно засекая время загрузки(чтобы легче было искать в логах).
Если отваливается по таймауту, тут об этом много написано. Только один выход. Увеличить max_execution_time. Кстати, киньте в студию, сколько он у вас.
Странно, что выскочило в 1.9. Если на 1.8 работало
В общем, подробнее.
На всякий случай включите отладку в админке и вывод ошибок php, и проверьте ещё раз. Чтобы вывести все ошибки php, в файле index.php закомментируйте строку
Если отваливается по таймауту, тут об этом много написано. Только один выход. Увеличить max_execution_time. Кстати, киньте в студию, сколько он у вас.
Странно, что выскочило в 1.9. Если на 1.8 работало
В общем, подробнее.
#5
13 июня 2012 в 23:14
Люди, приношу свои извинения… Что-то с файлом было не так, который пытался загрузить — наверное слишком большой был, и как сказал Марат — по таймауту не проходил.
Тема закрыта, всё отлично работало и работает 😊
Марат, спасибо огромное за подсказку!
Тема закрыта, всё отлично работало и работает 😊
Марат, спасибо огромное за подсказку!