Ошибка загрузки мультимедиа Wordpress «Отсутствует временная папка» на локальном сервере ⇐ Php
-
Anonymous
Ошибка загрузки мультимедиа Wordpress «Отсутствует временная папка» на локальном сервере
В настоящее время я разрабатываю веб-сайт WordPress локально, так как мне предстоит много работы, прежде чем его загружать. Для локального хостинга я использую Local от Flywheel. Поскольку я хотел начать тестирование макета страниц, я попытался загрузить некоторые медиафайлы в классический WP Media Uploader, но постоянно получаю сообщение об ошибке «Не удалось загрузить XXXX: отсутствует временная папка».
Я искал ответ в Интернете и нашел «метод редактирования wp-config.php», который кажется единственным ответом на эту проблему, но на самом деле он у меня не работает. Вот вид «пользовательской стороны» моего файла wp-config: `
/* Добавьте любые пользовательские значения между этой строкой и строкой «остановить редактирование». */ define('WP_TEMP_DIR', имя_каталога(__FILE__) . '\wp-content\temp'); /* Вот и все, прекращаем редактирование! Удачной публикации. */ /** Абсолютный путь к каталогу WordPress. */ if ( ! определено('ABSPATH') ) { define('ABSPATH', __DIR__ . '/'); } /** Устанавливает переменные WordPress и включаемые файлы. */ require_once ABSPATH . 'wp-settings.php'; Вызов var_dump(get_temp_dir()) возвращает следующее:
[путь к abs]\app\public\wp-content\temp/' Это говорит о том, что wp-config.php работает правильно.
Часто в онлайн-руководствах также предлагается установить разрешение 755 для папки «temp», но поскольку эта папка не находится на удаленном сервере, доступ к которому осуществляется через FTP, похоже, я не могу это установить. Я также прочитал, как отредактировать свой файл «php.ini», но у меня нет этого файла в папках моего локального сайта.
Кто-нибудь знает, что мне делать?
В настоящее время я разрабатываю веб-сайт WordPress локально, так как мне предстоит много работы, прежде чем его загружать. Для локального хостинга я использую Local от Flywheel. Поскольку я хотел начать тестирование макета страниц, я попытался загрузить некоторые медиафайлы в классический WP Media Uploader, но постоянно получаю сообщение об ошибке «Не удалось загрузить XXXX: отсутствует временная папка».
Я искал ответ в Интернете и нашел «метод редактирования wp-config.php», который кажется единственным ответом на эту проблему, но на самом деле он у меня не работает. Вот вид «пользовательской стороны» моего файла wp-config: `
/* Добавьте любые пользовательские значения между этой строкой и строкой «остановить редактирование». */ define('WP_TEMP_DIR', имя_каталога(__FILE__) . '\wp-content\temp'); /* Вот и все, прекращаем редактирование! Удачной публикации. */ /** Абсолютный путь к каталогу WordPress. */ if ( ! определено('ABSPATH') ) { define('ABSPATH', __DIR__ . '/'); } /** Устанавливает переменные WordPress и включаемые файлы. */ require_once ABSPATH . 'wp-settings.php'; Вызов var_dump(get_temp_dir()) возвращает следующее:
[путь к abs]\app\public\wp-content\temp/' Это говорит о том, что wp-config.php работает правильно.
Часто в онлайн-руководствах также предлагается установить разрешение 755 для папки «temp», но поскольку эта папка не находится на удаленном сервере, доступ к которому осуществляется через FTP, похоже, я не могу это установить. Я также прочитал, как отредактировать свой файл «php.ini», но у меня нет этого файла в папках моего локального сайта.
Кто-нибудь знает, что мне делать?
Мобильная версия