您现在的位置是:首页 > cms教程 > pbootcms教程pbootcms教程
pbootcms网站Apache伪静态页面无 常访问的解决方法
梦曼2024-12-22 20:41:59pbootcms教程已有3人查阅
导读首先我们来看一下PbootCMS官方提供的伪静态规则:#如果页面出现"No input file specified." 请注释第一条,启用第二条,为什么同样是Apache服务器会有多种情况呢?
首先我们来看一下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运行方式的时候出现此类提示,只需要把规则改为如下即可(即启用备用规则):
RewriteRule ^(.*)$ index.php [E=PATH_INFO:$1,QSA,PT,L]
这里有一条很重要备注提示:#如果页面出现"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]
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
pbootcms网站SEO标签写法规则介绍
全局标签:{pboot:sitetitle}站点标题、{pboot:sitesubtitle}站点副标题列表或内容页:{sort:name}栏目名称、{sort:title}栏目标题pbootcms实现调用多个栏目推荐文章的方法
在PbootCMS中,调用多个栏目的推荐文章是一种常见的需求,特别是在首页或其他重要页面上展示优质内容。以下是实现这一功能的详细步骤和代码示例:pbootcms模板列表分页样式代码分享
今天代码号分享下PBOOTCMS分页样式表和代码,欢迎大家学习参考。pbootcms分页样式1:阿里云ECS服务器怎么搭建pbootcms
在购买ECS服务器后,系统会创建一个ECS实例。每一个ECS实例对应一台已购买的云服务器。您可以通过电脑上自带的终端工具访问云服务器,进行应用部署和环境搭建。
留言与评论 (共有 0 条评论) |