История такая. Собрал сайт в денвере – загрузка работала нормально. Затем залил на сервер, заодним проапгрейдил до 2.6.2. После чего обнаружил, что не работает загрузка картинок. Ни флеш, ни загрузчик браузера. Прогресс-бар проходит до конца, и висит довольно долго до тех пор, пока не вылетает "Fatal error: Maximum execution time of 45 seconds exceeded in /var/***/www/wp-includes/plugin.php on line 274".
Следствие выявило, что сами файлы загружаются нормально, а вот превьюшки не создаются.
phpinfo() показывает, что GD на сервере есть и работает.
Дальше, в качестве эксперимента поставил NextGen Gallery – там все работает отлично. Картинки грузятся, превьюшки создаются…
Куда посоветуете копать?
FAQ по uploader’у почитал, попробовал все способы.
Так же пробовал откатиться на WP 2.5 – проблема все равно присутствует… Ясно, что что-то со специфичными настройками хостнига, но сменить его не имею возможности. Да и некритичные какие-то настройки, раз уж не мешают NextGen’у…
в базе данных поищите (может быть в таблице wp_options) такие пути: Z:\webservers\ну и блаблабла до папки uploads (короче, тот путь который был правильный для локалхоста) и замените на правильный для вашего хостинга
Может в этом проблема
Не помогает… Да и загрузка исходной картинки, как уже писал, проходит нормально и куда надо. Ошибка где-то на стадии создания приевьюшек…
Точнее дело видимо в определении готовности загрузки файла. С аудио и видео аналогично… Файл заливается, но загрузчик никак не реагирует.
Решилось переустановкой. Файлы на чистый WP заливаются нормально. Записи все вставлял с локальной версии долгим нудным копи/пастом. Прикрутить дамп целиком или по частям так и не удалось 🙁
Все пути в базе поправлены, но загрузка новых фалоы вызывает либо ошибку, либо подвисает с последующим "Fatal error: Maximum execution time" в зависимости от версии WP.
Лишний раз убедился, что сайт на WP собирать лучше сразу на месте – проблем меньше будет…