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

Как решить проблему с разрешениями WP-DBManager?

Я установил WordPress в стеке LEMP, который работает на CentOS 6.4. Я установил плагин WP-DBManager сегодня, и он показывает ошибку, указанную ниже:

Your backup folder MIGHT be visible to the public

To correct this issue, move the .htaccess file from wp-content/plugins/wp-dbmanager to /var/www/example.com/public_html/wp-content/backup-db

Но, ребята, как я могу это сделать, ведь Nginx не поддерживает файл .htaccess. Скажите, пожалуйста, какое разрешение я должен дать папке backup-db, которая находится в папке wp-content.

Файл .htaccess в папке содержит следующий код:

<Files ~ ".*\..*">
order allow,deny
deny from all
</Files>

В это время, когда я открываю папку «backup-db», ngnix показывает 403 Запрещено ошибка. Но резервные копии можно легко загрузить, если у кого-то есть прямой URL-адрес zip-файла резервной копии, расположенного в этой папке.

Пожалуйста, помогите мне!

Этот .htaccess просто отклоняет все запросы. Вы можете легко сделать то же самое в nginx со вторым location. Например, это будет deny каждый запрос в этом каталоге:

location /wp-content/backup-db {
    deny all;
}