Я продолжаю получать сообщение об ошибке «Отсутствует временная папка»?

Извините, что беспокою всех, возможно, вопросом новичка, но меня поразил шокирующий случай с проблемой «Отсутствует временная папка» при установке Wordpress. Я искал решения в течение нескольких дней, просматривая форумы, StackExchange и всевозможные источники. Многие из них сказали связаться с моим хостом, так как это может быть проблема с конфигурацией сервера, что я и сделал, когда сказал, что он воссоздал папку «tmp» в каталоге .php. К сожалению, я все еще получаю сообщение об ошибке «Отсутствует временная папка».

Я включил изображение пути/иерархии папок на моем SFTP-сервере, на котором работает nginX:

Я попытался включить строку define('WP_TEMP_DIR', 'DIRECTORY') (где DIRECTORY — это адрес/путь к временной папке в .php), однако это не решило проблемы.

Затем я попытался включить define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/') (на этот раз дословно) с закомментированной первой строкой кода.

И этот код вызвал ошибку HTTP:// 500. Если я прокомментирую приведенную выше строку, сайт будет работать нормально (за исключением проблемы с отсутствующей временной папкой), поэтому проблема связана с этим кодом, но мне интересно, означает ли тот факт, что он вызывает ошибку 500, что я приближаюсь (я может просто заблуждаюсь).

Извиняюсь, если это не то место или глупый вопрос, я новичок в Wordpress и PHP, и (помимо этой проблемы) мне это нравится, но я просто не могу решить эту проблему в жизни!


person FirstByten    schedule 11.01.2017    source источник


Ответы (2)


Попробуйте эту ссылку:

https://wordpress.stackexchange.com/questions/165184/missing-a-temporary-folder-despite-settings-in-wp-config-php

если не поможет, попробуйте сделать резервную копию папки tmp -> удалить папку tmp -> создать заново. Иногда эту проблему могут вызывать ненужные данные, хранящиеся в tmp.

person shabarinath    schedule 11.01.2017

Создайте папку «temp» в корневом каталоге WordPress с разрешениями 777. Это можно сделать с помощью вашей FTP-программы.

Отредактируйте файл «php.ini»

Добавьте следующее в файл php.ini:

upload_max_filesize = 16M

upload_tmp_dir = on

upload_tmp_dir = /home/username/public_html/wordpressDir/temp
person SamTaps    schedule 14.07.2018