Назад | Перейти на главную страницу

Проблемы с Wordpress на Rackspace Cloud Server

У меня есть облачный сервер в стойке под управлением Ubuntu 12. Я настроил веб-сервер, PHP и MySQL, и все он работает с моими пользовательскими PHP и базами данных, которые работают как ожидалось.

Но проблема возникает, когда я устанавливаю wordpress. Установка прошла гладко, но я не могу добавлять плагины или мультимедиа с панели управления.

Когда я пытаюсь добавить плагины, он запрашивает мои данные FTP. Я полностью настроил сервер в SSH через терминал. Я не использовал в нем ничего, связанного с FTP. Так что я ничего не знаю об этом

Затем, когда я пытаюсь добавить носитель, он сообщает, что у него недостаточно разрешений, хотя я предоставил полные разрешения пользователю базы данных. Кроме того, я не могу изменить папку wp-content на 777 с точки зрения безопасности.

Спасибо за помощь заранее.

У меня была аналогичная проблема, и я добавил эту строку в wp-config.php, чтобы исправить это:

define('FS_METHOD', 'direct');

Мне также пришлось рекурсивно изменить владельца каталога и его файлов на wp-data, как упоминалось выше, и все было хорошо.

chown -R www-data wp-content

Ура!

Если у вас есть SSH-доступ к серверу, просто загрузите свои плагины в папку плагинов.

http://lorelle.wordpress.com/2007/02/11/how-to-install-configure-and-use-wordpress-plugins/

Изображения довольно распространены, я сам сталкивался с этим раньше. Уверен, вы найдете ответ в их поддержке:

http://wordpress.org/search/error+uploading+images?forums=1

Измените владельца wp-content, чтобы он был таким же, как и любой пользователь, под которым работает Apache - это может быть «apache» или «никто». У вас возникла эта проблема, потому что WordPress не может обновиться, если у Apache нет разрешения на изменение содержимого каталога wp-content.

Как заявил Нада, вам необходимо изменить владельца этого каталога на www-data, который должен быть пользователем, под которым работает apache.