曾独立完成公司的全站式工程,使用服务器apache2 + php 、 爬虫python + scrapy 、web前端 html5 css3 js 、安卓端使用框架ionic iOS端使用原生objective c。 数据库mysql。
现在和哥们几个做一个独立项目,因为是第二次做全站式程序员,这一次准备做一些工作笔记。 这一篇的起源来自于使用框架 thinkphp 时 发现我设置的控制器和方法 并不能如上一个项目一样找到。网上查了一下,据说是apache服务器要配置
rewrite 这个东西。 回想起来上一个项目貌似也遇到过这样的错误,但是因为没有工作记录 而需要再一次查找错误。 本篇遇到的第一个错误解决方案是:
我的服务器 是centos
1 . 开启 LoadModule rewrite_module modules/mod_rewrite.so
2.
如果你的网站是根目录:
<Directory /> Options FollowSymLinks AllowOverride None </Directory>
如果不是根目录:
<Directory "xxxx"> Order allow,deny Allow from all AllowOverride All </Directory>
3. 重启服务器
------------------------------------------------
未完待续