Поддержка Проблемы и решения не могу выгрузить фото.

  • при выгрузке фото на сайт выдаёт:
    Обработка изображения не удалась. Если это фотография или большое изображение, пожалуйста, уменьшите его до 2500 пикселей и загрузите снова.

    при чём не грузит ни маленькие, ни большие, ни PNG.
    почему-то грузит только прозрачное PNG 4000*4000пикс весом в 200кб

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

    Использую тему Hestia 10.1.28 , WP и всё обновил вчера.
    php 5.6 WP даёт сообщение, что нужно обновить, но на версиях выше вообще не работает

Просмотр 15 ответов — с 1 по 15 (всего 29)
  • sanchezphoto, привет.

    Использую тему Hestia 10.1.28 , WP и всё обновил вчера.
    php 5.6 WP даёт сообщение, что нужно обновить, но на версиях выше вообще не работает

    Так что в итоге не работает, если всё обновлено, кроме версии PHP? php 5.6 уже мёртвая, переходите на 7.2 или 7.3 (в зависимости от доступности версий на своём сервере).

    при переходе на 7 и выше сайт не работает. впрочем, как и ниже. Только на 5,6
    хотя плагин проверки php показывает совместимость

    и ещё:
    при выгрузке фото выдаёт ошибку 500 nginx , а этого файла у меня нет

    sanchezphoto,

    при переходе на 7 и выше сайт не работает

    По какой причине, из-за чего? Тема, плагин(ы)?

    при выгрузке фото выдаёт ошибку 500 nginx , а этого файла у меня нет

    Это не файл, а внутренняя ошибка веб-сервера.

    При такой постановке вопроса вам проще будет обратиться в техподдержку хостинга.

    при переходе на php 7.3 — Похоже, в вашей конфигурации PHP отсутствует расширение MySQL, необходимое для работы WordPress.
    на 7.0-7.2 выдаёт ошибку 500

    при выгрузке фото — ошибка 500 и пометка nginx

    sanchezphoto, это уже что-то.

    при переходе на php 7.3 — Похоже, в вашей конфигурации PHP отсутствует расширение MySQL, необходимое для работы WordPress.

    У вас VPS или сервер администрируется силами хостера?

    на 7.0-7.2 выдаёт ошибку 500

    Логи ошибок что говорят при этом?

    первый вопрос не понятен. Я плачу за хостинг(кста +- пора уже) и имею доступ к настройкам, базам данных и всему, что там есть. Сайт на вордпрессе сам делал

    пока не разобрался, как и где логи ошибок посмотреть. Тоже хотел это провернуть

    sanchezphoto, свяжитесь с технической поддержкой вашего хостинга и попросите их устранить проблему с PHP версии 7.3, как вариант, можете ещё им в паре слов рассказать контекст проблемы, чтобы было меньше вопросов.

    пока не разобрался, как и где логи ошибок посмотреть

    Либо смотрите упоминание логов в личном кабинете хостинга своего, либо поищите файлы вроде error_log (вариантов может быть много) в домашней директории вашего аккаунта уже на сервере. Для полноты картины можете ещё дебаг самого WordPress’а включить, делается это так:
    1 — открываете в корне сайта файл wp-config.php и находите там ближе к концу файла строчку define( 'WP_DEBUG', false );;
    2 — меняете эту строчку на define( 'WP_DEBUG', true );;
    3 — сразу со следующей строчки добавляете вот это:

    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );

    4 — сохраняете результат и через некоторое время смотрите файл /wp-content/debug.log.

    В итоге у вас должна обновиться 1 строчка и добавиться 2 новые:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );

    в error_logs следующее:
    PHP Warning: urldecode() expects parameter 1 to be string, array given in /home/hodimo/public_html/wp-includes/class-wp-query.php on line 2203

    sanchezphoto, а версия PHP сейчас какая у вас? С техподдержкой связывались на счёт пыхи 7.3?

    5.6
    пока не связывался, ща напишу

    но они потдерживают до 7,3. Проблема, что сайт при этом не работает

    и ещё такие ошибки есть, не знаю которая из них по этой теме

    PHP Warning: Use of undefined constant WP_CONTENT_DIR — assumed ‘WP_CONTENT_DIR’ (this will throw an Error in a future version of PHP) in /home/hodimo/public_html/wp-includes/load.php on line 141

    PHP Fatal error: Maximum execution time of 55 seconds exceeded in /home/hodimo/public_html/wp-content/plugins/php-compatibility-checker/vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniff.php on line 111

    версию обновил до 7.3, работает, уже хорошо
    не грузит всё равно
    грузит только до 200кб фотки, хотя я ограничения везде максимальные ставил

    и ещё такая ошибка много повторяется Constant WP_MEMORY_LIMIT already defined in /home/hodimo/public_html/wp-config.php on line 90

    sanchezphoto, скромно замечу, что хостер у вас «такой себе». Не лишним будет техподдержку хостинга в это во всё носом потыкать. Также phpinfo(); гляньте на предмет лимитов (памяти и макс. размера файлов).

Просмотр 15 ответов — с 1 по 15 (всего 29)