电话
02088888888
今天闲着没事,我就想拿phpstudy搭个本地网站玩玩儿,结果这过程可真够折腾的,差点让我心态崩了,分享一下自己怎么一步步搞定的哈。
一上手,我先安装好phpstudy软件,这玩意儿启动挺快,但点开apache服务时,屏幕上直接蹦出个红叉叉错误,写着“端口80被占用”。我一看就懵了,心想这啥玩意儿?点开日志文件瞅瞅,原来是电脑上那个破IIS服务在占着端口没完没了。我懒得卸载它,就手贱地改了个端口号,弄到8080上去,结果网站还是一开就闪退。
改成8080后,我以为问题解决了,兴冲冲打开浏览器试试看,网址敲进去,页面直接卡在空白的加载圈圈,就是不弹任何内容。我抓了抓头,开始检查phpstudy的配置界面,找到那个apache设置,发现默认目录的指向有点乱套。我手动给它指向我放网站文件的文件夹,这活儿不难,点几下鼠标就ok了。重新启动服务后,网站页面总算能加载了,结果刚一高兴,页面弹出大大的“Forbidden”错误,就是啥都不让进,感觉像被拦在门外。
看到“Forbidden”我就急了,这明显是phpstudy没权限动我的文件。我打开电脑的文件管理器,找到网站根目录那个文件夹,右键点属性一看,权限设置里默认是只让本地用户访问。我直接改了权限,把那个everyone都勾上读写权限,想着这下总行了。重启phpstudy服务后,网站页面确实能进到主页了,但点击登录按钮时,弹出一个空白错误页,数据库连不上,屏幕上一排英文乱码,看得我眼花。
这步才真叫人头疼,数据库一塌糊涂。我点开phpstudy的mysql面板,输入账号密码试了半天,死活登不进数据库管理页面。日志文件扫了一眼,显示端口3306在打架冲突,估计是其他软件在捣乱。我立马关掉所有可能相关的后台app,重启电脑清清缓存。然后回phpstudy,把默认的3306端口改成3307,保存重启,这招管用了,账号密码一输就进去。登录进去后,数据库建个表测试下,网站终于全部跑通了!整个过程虽然乱七八糟,但总结下来修复技巧就这几点:
这些技巧帮我省了不少头发,以后玩phpstudy再不怕卡壳了。
邮箱:youweb@qq.com
Q Q:http://wpa.qq.com/msgrd?v=3&uin=88888888&site=qq&menu=yes