您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程
PbootCMS使用Apache伪静态出现页面无法正常访问的解决方法
龚韶釜2023-06-12 20:28:56pbootcms教程已有人查阅
导读首先我们来看一下PbootCMS官方提供的伪静态规则:这里有一条很重要备注提示:#如果页面出现"No input file specified."
首先我们来看一下PbootCMS官方提供的伪静态规则:
#如果页面出现"No input file specified." 请注释第一条,启用第二条,为什么同样是Apache服务器会有多种情况呢?
在Apache服务器上,采用模块化运行与采用fastcgi运行方式的伪静态是有差别的,系统默认开启的规则是Apache采用模块化运行方式时需要配置的伪静态规则,而如果您当前的Apache采用fastcgi模式运行PHP,那么使用默认伪静态规则就会出现“No input file specified.”的错误提示。原因是Apache采用fastcgi模式的时候,不能识别PATH_INFO路径,报错如上图:
所以在windows下很多人安装PbootCMS的时候都没出现这个问题,因为大部分windows用户安装的Apache是采用模块化运行方式的,而在linux上以及在少量windows系统用户采用fastcgi运行模式。如果你采用fastcgi运行方式的时候出现此类提示,只需要把规则改为如下即可(即启用备用规则):
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
#如果页面出现"No input file specified." 请注释第一条,启用第二条
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
#RewriteRule ^(.*)$ index.php [E=PATH_INFO:$1,QSA,PT,L]
</IfModule>
这里有一条很重要备注提示:#如果页面出现"No input file specified." 请注释第一条,启用第二条,为什么同样是Apache服务器会有多种情况呢?
在Apache服务器上,采用模块化运行与采用fastcgi运行方式的伪静态是有差别的,系统默认开启的规则是Apache采用模块化运行方式时需要配置的伪静态规则,而如果您当前的Apache采用fastcgi模式运行PHP,那么使用默认伪静态规则就会出现“No input file specified.”的错误提示。原因是Apache采用fastcgi模式的时候,不能识别PATH_INFO路径,报错如上图:
所以在windows下很多人安装PbootCMS的时候都没出现这个问题,因为大部分windows用户安装的Apache是采用模块化运行方式的,而在linux上以及在少量windows系统用户采用fastcgi运行模式。如果你采用fastcgi运行方式的时候出现此类提示,只需要把规则改为如下即可(即启用备用规则):
RewriteRule ^(.*)$ index.php [E=PATH_INFO:$1,QSA,PT,L]
本文标签:
很赞哦! ()
相关文章
- pbootcms异常提示 Undefined constant"PAGE
- pbootcms百度推送提示not_same_site的解决方法
- pbootcms后台图片上传提示”上传失败:存储目录创建失败!的解决
- pbootcms实现php+ajax文件上传
- pbootcms系统QQ邮箱接受邮件的配置方法
- pbootcms修改权限后仍然提示“会话目录写入权限不足”的解决方法
- lamp分离部署安装pbootcms
- pbootcms符合SEO优化的目录结构分析
- pbootcms提示“未检测到您服务器环境的sqlite3数据库扩展”的解
- pbootcms升级PHP版本需要注意什么
- pbootcms判断用户是否登录并排除Cookie过期但仍显示已登录的方法
- pbootcms加载类文件时错误类名【core\\basic\\Kernel】的解决方
随机图文
-
pbootcms内容发布带反斜杠不显示的解决方法
拿pbootcms来做博客的可能会碰到个问题,那就是发布些教程的时候需要添加路径描述时,例如需要显示appscommonroute.php的时候,这里的路径里有反斜杠 -
pbootcms实现每日一图的代码示例
自PbootCmsV2.0.6开始,PbootCMS支持自定义标签,且升级不被覆盖。妈妈再也不用担心我的代码升级被覆盖啦。 -
pbootcms面包屑导航样式修改和自定义的设置方法
pbootcms模板建站的时候,我们需要对系统默认的面包屑标签的样式进行修改,需要怎么操作呢? 面包屑调用 -
PbootCMS制作个性分页条单页/总页数效果的代码实例
实现效果第一步:PbootCMS 单页/总页数 分页条效果显示上一页,下一页,首页,尾页,和当前页,以及当前页位于总页数的位置这种分页效果简洁明了,适合博客站和咨询站等网站使用
留言与评论 (共有 条评论) |