码迷,mamicode.com
首页 > Web开发 > 详细

nginx下drupal 8升级update.php/selection 错误

时间:2019-12-09 21:53:05      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:rup   info   fastcgi   pre   spl   停止   request   静态   ror   

在drupal 8 伪静态文件中添加几行代码。
伪静态文件默认地址/usr/local/nginx/conf/rewrite/drupal.conf

完整的rewrite代码如下:

if (!-e $request_filename) {
  rewrite ^/update.php(.*)$ /update.php?q=$1 last;
  rewrite ^/(.*)$ /index.php?q=$1 last;
}

 
location ~ ^/(index|update)\.php(/|$) {
fastcgi_pass unix:/dev/shm/php-cgi.sock;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
 
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
fastcgi_param DOCUMENT_ROOT $realpath_root;
fastcgi_intercept_errors on;
}

保存后,停止并重新启动nginx服务,顺利升级。

  1. 查看nginx进程号
    ps -ef|grep nginx
  2. 终止进程
    kill -quit 进程号
  3. 如果页面无法访问,重启服务器就好。
    reboot

nginx下drupal 8升级update.php/selection 错误

标签:rup   info   fastcgi   pre   spl   停止   request   静态   ror   

原文地址:https://www.cnblogs.com/kujisa/p/12013215.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!