Wordpress: Распаковка пакета … не Могла создать каталог

На моем веб-сайте я использую апача: 2.2.22 и Wordpress: 4.2.10,

Так как я позволил моему веб-сайту иметь доступ ftp, каждое сменное обновление или установка дают мне ошибку:

Unpacking the package…  
Could not create directory

Мои конфигурации vhost:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName www.website.com
        ServerAlias website.com

        DocumentRoot /home/website.com/htdocs
        <IfModule mpm_itk_module>
                AssignUserId ftp-user ftp-user
        </IfModule>

        <Directory /home/website.com/htdocs>
                php_admin_value open_basedir /home/website.com/htdocs:/tmp
               php_admin_value safe_mode On
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>



........
</VirtualHost>

Я делаю setfacl для апачского пользователя "www-данных" как rwx разрешение на всем протяжении "/home/website.com/htdocs" рекурсивно,

-rwxrwxr-x+  1 ftp-user ftp-group    32  mywot23b6b47ec20c5b6cd50d.html
-rwxrwxr-x+  1 ftp-user ftp-group  7361  readme.html
drwxrwxr-x+  2 ftp-user ftp-group  4096  tracking
-rw-rwxr--+  1 ftp-user ftp-group  2085  unsubscribezoho.php
-rwxrwxr-x+  1 ftp-user ftp-group  4951  wp-activate.php
drwxrwxr-x+ 11 ftp-user ftp-group  4096  wp-admin
-rwxrwxr-x+  1 ftp-user ftp-group   271  wp-blog-header.php
-rwxrwxr-x+  1 ftp-user ftp-group  5007  wp-comments-post.php
-rwxrwxr-x+  1 ftp-user ftp-group  3687  wp-config.php
-rwxrwxr-x+  1 ftp-user ftp-group  2727  wp-config-sample.php
drwxrwxr-x+  8 ftp-user ftp-group  4096  wp-content
-rwxrwxr-x+  1 ftp-user ftp-group  3115  wp-cron.php
drwxrwxr-x+ 13 ftp-user ftp-group  4096  wp-includes
-rwxrwxr-x+  1 ftp-user ftp-group  2380  wp-links-opml.php
-rwxrwxr-x+  1 ftp-user ftp-group  3123  wp-load.php
-rwxrwxr-x+  1 ftp-user ftp-group 34241  wp-login.php
-rwxrwxr-x+  1 ftp-user ftp-group  8252  wp-mail.php
-rwxrwxr-x+  1 ftp-user ftp-group 11048  wp-settings.php

Я пытался предоставить "777" wp-содержанию рекурсивно (плагины, папки обновлений) не работал, и попробованный для изменения владения на апачского пользователя "www-данные", но плагинов не стало на администраторской странице!

Помогите!

0
задан 15 November 2016 в 20:27

1 ответ

Имел ту же проблему просто недавно и нашел фиксацию.

необходимо изменить полномочия на папках в папке wp-содержания:

    sudo find /var/www/wordpress/ -type d -exec chmod 755 {} \;
    sudo find /var/www/wordpress/ -type f -exec chmod 644 {} \;

после выполнения этого добавьте следующее к wp-config.php файлу, и он должен работать просто великолепно.

    define('FS_METHOD','direct'); 
0
ответ дан 28 September 2019 в 04:24

Другие вопросы по тегам:

Похожие вопросы: