Nginx 403 запрещенная ошибка после движущихся файлов Wordpress к другому местоположению

У меня был Wordpress, работающий в приложении направляющих с помощью fastcgi. Теперь я перемещаю все так, чтобы к этому можно было получить доступ в блоге / в производстве. Я переместил файлы Wordpress и обновил nginx блок местоположения от/wptest до блога/. Однако я внезапно получаю 403 ошибки. Я полагаю, что мои полномочия файла корректны - drwxrwxr-x для всех папок и-rw-rw-r - для файлов.

Цените любые предложения.

Вот моя nginx конфигурация:

server {
    listen       80;
    server_name [private];

    root [private];
    index index.html index.htm index.php;
    try_files $uri/index.html $uri/index.php $uri;

    if (-f $request_filename) {
            break;
    }

    location / {
        rails_env production;
        passenger_enabled on;
        rails_spawn_method smart;
    }

    location /blog {
        index index.php;
        try_files $uri $uri/ $uri/index.php;

        location ~ \.php$ {
            include /usr/local/bin/nginx/conf/fastcgi_params;                                       
            fastcgi_index index.php;
            fastcgi_read_timeout 120;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_pass unix:/tmp/php.socket;
        }
    }
}
0
задан 7 August 2014 в 23:53
1 ответ

Вопрос решен. Оказалось, что nginx неправильно перезапускался, поэтому изменения в конфигурационном файле nginx не втягивались.

Запуск "sudo stop nginx", уничтожил все затянувшиеся процессы nginx, а затем перезапуск nginx исправил проблему.

.
1
ответ дан 4 December 2019 в 17:20

Теги

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