У меня проблема при загрузке изображений на мой сайт Wordpress. Когда я загружаю изображение, я получаю уведомление Notice: Unknown: file created in the system's temporary directory in Unknown on line 0
. Изображение загружается, но сценарий загрузки не выполняется, и ничего не происходит, как вы можете видеть на изображении ниже, и вам нужно обновить sh страницу, чтобы увидеть ее в медиатеке.
В моем wp-config есть приведенная ниже конфигурация обработки ошибок. php
// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );
// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );
// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
То, что я пробовал;
- Настройка каталог upload_tmp_dir и sys_temp_dir в php .ini. Перезапуск PHP и NGINX.
- Отключение отладки Wordpress. Я получаю ту же ошибку, но с некоторыми сообщениями
Warning: Cannot modify header information - headers already sent in
после. - Создание папки с именем php в / var / tmp / и предоставление php права собственности на этот каталог и установка его в upload_tmp_dir и sys_temp_dir переменная в php .ini
- Установка open_basedir, но я думаю, что сделал это неправильно, так как после перезапуска php.
Это было отказано в доступе ко всем моим сайтам. последняя версия Wordpress (5.4.1) и моя php версия - 7.3.17 и работает на nginx.