Что может быть причиной ошибок установки, которые я продолжаю получать при попытке автоматического обновления чего-либо в WordPress? Я вручную обновляю все в течение некоторого времени, и я пробовал все виды разрешающих схем.
Вот пример ошибки: Installing Theme: Indore 1.0.1 Downloading install package from http://wordpress.org/extend/themes/download/indore.1.0.1.zip …
Распаковка пакета …
Не удалось создать каталог. / public_html
Благодаря!
Could not create directory. /public_html
Could not create directory. /public_html
сообщение может быть связано с несколькими проблемами.
Большинство из них связаны с вашей файловой системой. Сюда входит тип файловой системы (например, NTFS под серверами на базе Windows) и настройки доступа для них. Вы не указали какой-либо вопрос в своем вопросе, поэтому я предполагаю, что какой-то Linux-хост из-за популярности и типа косой черты.
Поэтому вам нужно сначала взглянуть, что происходит за кулисами. Небольшой контрольный список поможет вам решить такие проблемы, которые только что вышли из моего ума (просто добавьте отзывы, если хотите):
/public_html
, из вашего сообщения об ошибке. FS_CHMOD_DIR
). FS_CHMOD_FILE
). Как выполнить тесты? Если вы не знаете, как выполнять эти тесты в контексте установки WordPress, обратитесь в службу технической поддержки для вашего хоста и / или WordPress.
Дополнительные материалы, которые вы должны проверить, – это методы файловой системы. Полезной вещью, чтобы получить больше знаний здесь является Core Control (WordPress Plugin) , хорошо знать для использования, это частотная абстракция WordPress для файловой системы (DD32 Blogpost) .
Поскольку я предполагаю, что это, скорее всего, проблема с конфигурацией, связанная с вашей файловой системой, я предположил, что вы используете прямой метод для доступа к файловой системе. Если нет, контрольный список выше может помочь вам включить ваш сервер для прямого метода, который является предпочтительным.
Я думаю, это связано с тем, что пользователь ftp и пользователь веб-сервера отличаются.
Если вы можете войти в систему через ssh, попробуйте выбрать «ftps» в диалоговом окне обновления WordPress. В противном случае попросите своего хостинг-провайдера войти в систему как пользователь root и назначьте свои файлы вашему ftp-пользователю, так как возможно, что некоторые из них в настоящее время назначены пользователю веб-сервера, что приводит к возникновению ошибки, с которой вы сталкиваетесь.
У меня также есть эта проблема, и я смирился с обновлением вручную …