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

Ошибка http 500 при установке wordpress на локальной установке LEMP

Я новичок в Nginx и мало знаком с WordPress. На рабочей станции Fedora 31 я установил локально LEMP в соответствии с linuxtechi.com . Затем я установил wordpress с помощью команды dnf install и использовал Kifarunix.com , но я немного адаптировал его, потому что хочу установить несколько сайтов. http: //localhost/info.php работает, значит, работают Nginx и PHP. Но WordPress этого не делает. Сначала я получил экран WordPress с просьбой быть готовым ввести пароль базы данных и т. Д., Затем еще один, говорящий, что wp-config.php (если я хорошо помню) не может быть создан: я не возражал, потому что я уже записал в него пароль базы данных и т. д., поэтому я попытался продолжить, но безрезультатно. Сейчас на http://example.com/wp-admin/setup-config.php , Я получаю сообщение «Файл wp-config.php уже существует. Если вам нужно сбросить какой-либо из элементов конфигурации в этом файле, сначала удалите его. Вы можете попробовать установить сейчас ». и если я нажимаю на ссылку, я получаю ошибку 500. Файл install.php, на который я перенаправлен (точнее, жесткая ссылка на файл), находится в /usr/share/wordpress/example.com/wp-admin / и принадлежит пользователю nginx с правом чтения и записи для владельца. /etc/nginx/nginx.conf включает строку include /etc/nginx/conf.d/*.conf;; и /etc/nginx/conf.d/example.com.conf включает строки

server {
    listen       80 default_server;
    server_name  example.com www.example.com;
    root         /usr/share/wordpress/example.com;

    access_log /var/log/nginx/access.example.com;
    error_log /var/log/nginx/error.example.com;

    index   index.php;

    location / {
        try_files    $uri $uri/ /index.php?$args;
    }

и т.д..