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服务,顺利升级。
更多阅读
- 百度竞价开户状态查询工具1.0发布,营销拓客利器
- php 获取当前完整url
- 百度搜索重大事件及seo算法大全(2015~2018)【值得收藏】
- 在电脑上测试手机网站的网站-www.responsinator.com
- 因政见不同,永远弃用notepad++及相关产品
- Linux (gvim:6883): Gtk-WARNING **: Invalid input string错误解决
- 让 WordPress 只搜索文章的标题
- 宇秀搜索引擎下拉及相关搜索推荐营销系统6.0-精确定制每个词:万能key标签【功能添加】
- Java8 实现下载网页的完整代码
- git基本操作(一)创建项目和加入已存在项目