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