nginx 下 drupal 8升级提示 update.php/selection not found
问题如题所述,解决的办法是在drupal 8 伪静态文件中添加几行代码,最终完整的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服务,顺利升级。
更多阅读
- 苦恼,单位聚餐非要喝酒,喝你妹喝
- debian varnish service is masked 解决办法
- java 获取windows系统硬盘分区 盘符 源代码
- sublime text 3在linux下无法输入中文的解决办法
- 学习seo必须会编程吗?做seo会编程的意义
- windows 10应用商店无法打开 错误代码: 0x80072F7D CV: GS7YDyJYIUmOC2MR 解决办法
- 百度竞价采集与排名查询助手2.5.4升级发布
- 注意:java 这些地方经常发生 NullPointerException(空指针)异常
- 宇秀下拉 2024-12-5日下拉更新案例
- 父亲节:致我已不在的父亲

qq:1535604235