1、搭建apache
下载参考:
http://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html
安装手顺参考下列:
http://jingyan.baidu.com/album/d8072ac47baf0eec95cefdca.html?picindex=4
出现问题:无法启动,因为应用程序的并行配置不正确
http://www.2cto.com/os/201506/405489.html
还有就是Apache service monitor点击start提示失败
修改端口号,由于80的端口号经常被其他服务占用,所以修改成其他未占用的端口号。
apache完成。
2、搭建php
下载
http://windows.php.net/download/
php.ini要注意修改,有些地方容易改错。
3.安装mysql,这个貌似也没有太大的问题,就是安装好了的时候可以用Navicat Premium测试看看有没有问题就可以了。
数据库如果要从其他电脑上搬过来,可以直接拷贝data下的对应数据库就可以了。
4.安装memcache
貌似也没有发现什么问题。
现在是都可以了。
最后如果安装还是有问题可以参考:
注意事项:
1.今天终于发现工程为什么会出现“Sorry,您所访问的页面出错”,原来我memcache还没有配置,所以需要在config.php中注释掉
'DATA_CACHE_TYPE' => T_DATA_CACHE_TYPE,这一行。目前还不清楚为什么会这样,一直都以为是数据库的问题。
2.安装Apache和php的时候貌似Apache跟php要都是32位或者是64位的。不然会一直出现问题。。。也可能是我安装的时候哪里没有注意配置吧,反正最后是可以了。。
3.还有就是修改完php.ini的时候记得要重启下Apache才能生效。还有就是thinkphp记得修改config.php和Inddex.php、common.php这些公共文件的时候记得要删除Runtime这个文件夹,才会生效。或者是打开APP_DEBUG功能也能生效吧。。
4.如果php调用的memcache的功能函数或者mysql的功能函数有问题的话,那就是Php.ini中的.dll没有打开支持,例如;extension=memcache.dll,那个;需要去掉。
5.出现验证码一直输入不正确,发现Session::get ( 'verify' )一直为空,原因是php.ini中的session.save_path设置成其他路径,但是没有该路径,导致出错。
修改本机网站的域名
1、参考链接
http://www.jb51.net/article/45843.htm
除了要修改Apache安装目录httpd.conf,添加下列代码,其他自己修改
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
ServerAlias www.test.com
DocumentRoot "C:/server/WWW"
</VirtualHost>
还要去修改C:\Windows\System32\drivers\etc下的hosts文件。
127.0.0.1 www.test.com
至于如果是其他端口号,好像只能在后面加上端口号,例如www.test.com:8080