nginx下drupal 8升级update.php/selection 错误
在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服务,顺利升级。
- 查看nginx进程号ps -ef|grep nginx
- 终止进程kill -quit 进程号
- 如果页面无法访问,重启服务器就好。reboot
相关推荐
  huangjingqian    2016-07-01  
   WordPress    2016-01-29  
   89447517    2016-01-27  
   vavid    2016-01-26  
   ozhanjun    2016-01-22  
   Zybzzz    2013-04-29  
   89447517    2011-07-28  
   lbcmail    2012-09-18  
   墨氺    2013-01-19  
   nothings0o    2011-10-27  
   RENYUAN    2011-04-17  
   张大晴    2012-12-13  
   quickily    2019-01-04  
   83133756    2016-10-18  
   zhaoweiping    2018-12-14  
   信息安全    2018-04-26  
   xrslt    2018-03-29  
   fzxhsaj    2018-03-29  
 