在phpstudy8上新配置的ThinkPHP5项目,因apache服务没有打开重写、伪静态,报错的解决方案
在phpstudy8上新配置的ThinkPHP5项目,因apache服务没有打开重写、伪静态,首页可以正常打开,当点击跳转链接时,比如后台登录等页面就提示报错:
Not Found
The requested URL /index/xxx/xxx was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
解决步骤:
1.这个错误一般是要配置伪静态,Apache服务器
如果没有开启了Apache的rewrite_module模块:
找到apache的httpd.conf文件,放开这个模块让我来
LoadModule rewrite_module modules/mod_rewrite.so
就是将前面"#"去掉,如果不存在则添加上句。
2.配置虚拟主机
如果你的网站是根目录的话:找到apache目录,conf/vhosts目录下对应的虚拟主机文件。
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
将上面的None改为All
如果你的站点不在根目录,设置如下:
<Directory ".../.../.../.../directory_name">
Order allow,deny
Allow from all
AllowOverride All
</Directory>
3.在项目根目录创建文件.htaccess文件,写入以下代码
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
4.重启服务器,重新访问网站。
也可以直接先做第3步,如果不行再把第1、2步也做了。
在phpstudy8上新配置的ThinkPHP5项目,因apache服务没有打开重写、伪静态,报错的解决方案相关推荐
- vue 项目 v-cli3 IE浏览器无法打开app.js 报错解决
项目在谷歌浏览器上显示正常,在ie浏览器打不开, 找了好久没有找到问题. 编译后发现 es6的一些语法 没有被转化为es5. ie浏览器无法显示. 安装babel插件后 build后就没有问题了 转载 ...
- 用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)...
为开发方便-将项目部署到本地IIS上打开网页出现报错 1.打开IIS管理 2.点击应用池 3.找到你部署的网站名,右键"高级设置"-->"进程模型"--& ...
- M1上模拟器无法运行的项目,可以用Rosetta打开
M1上模拟器无法运行的项目,可以用Rosetta打开 访达-应用程序-Xcode-右键-显示简介-通用-使用Rosetta打开
- 超详细的Linux安装及配置【fastDFS+nginx】处理海量图片传输与存储【报错解决】
文章目录 一.FastDFS安装 1.安装fastdfs依赖包 2. 安装fastdfs 3.配置跟踪服务器tracker 4.配置存储服务器storage 5.启动tracker 和 storage ...
- centos6.4安装apache php mysql_CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路...
CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路 2015-07-14 13:06:12来源: 阅读 () Centos是linux下的一款系统了,下面我来介 ...
- 解决导入maven项目之后pom.xml中的project标签报错:批量删除没有下载完全的pom依赖bat脚本
报错现象: 导入maven项目之后pom.xml中的project标签报错. 问题原因: 这个项目我来来回回导入的很多次,有些依赖没有下完全,只下了一半.当我再一次导入该项目时,那些没有下载完全的依赖 ...
- 加密表格文档上传导入报错的解决方案
加密文档上传报错的解决方案 大致原理请移步上一篇文档针对文档加密系统,如何不破解将文档解密上传: 本文主要给非技术人员提供一个通俗易懂的解决方案. 第一步 下载安装一个新的浏览器 下载一个全新的浏览器 ...
- 解决 maven 项目中加入了 lombok 库后依然报错的问题
解决 maven 项目中加入了 lombok 库后依然报错的问题 参考文章: (1)解决 maven 项目中加入了 lombok 库后依然报错的问题 (2)https://www.cnblogs.co ...
- spring mvc项目在IDEA下使用jrebel热部署报错!!
转载:https://segmentfault.com/q/1010000006068898 spring mvc项目在IDEA下使用jrebel热部署报错!! 25-Jul-2016 20:43:4 ...
最新文章
- iOS - APP任意push新页面那些事
- Nginx和uWSGI和Flask的关系
- C/C++学习之路_七: 内存管理
- python连接oracle详细教程_[宜配屋]听图阁
- ipad和iphone切图_如何在iPhone,iPad和Mac上签名PDF
- 797. 所有可能的路径
- [转]ASP.NET MVC HtmlHelper扩展之Calendar日期时间选择
- Android数据存储之SQLite数据库存储
- 30.磁盘 I/O 问题
- 链表c语言代码题库排坐标,[编程入门]链表合并-题解(C语言代码)
- SAP培训及ABAP学习入门必读
- WineQQ2012 最新下载
- 蓝牙耳机厂家主打ANC降噪,迎第一波行业洗牌
- 决策树———用基尼系数建立决策树
- 贝叶斯算法(新闻分类任务)
- Android商业模式
- win10电脑:。。。该内存不能为written.要终止程序,请单击确定
- 计算机开题报告答辩评语,开题报告评语4篇
- 第三版全球干旱指数和潜在蒸散数据发布
- aspose word 19.3的使用和破解 word转图片和pdf