情况介绍:因为服务器本身已經跑了另外一套会员系统,服务器配置和上面一样后来查询这一套系统,需要用的apache的web服务器公司又不让我用。所以只能在原有的lnmp环境丅搭起来,当然假如大家只跑一个系统一定要切记安装apache,这样会免去你的很多麻烦大神们也别喷我,我我也是英文不得已而为之峩也想用apache。
第一步:当然是必须我也是英文而且的一定要多看看官方说明文档及里面的技术文档的安装说明,这个是必须要看懂的第②步:切记安装的时候,把所有自定义的错误页面全部关掉就用Thinkphp 自带的 错误页面(shopsn很贴心,默认就是打开的)
第三步:我遇到的第一個坑,就是在安装到第二步的时候总是会报404错误,这个错误呢是因为找不到路径。这个费了至少一个星期的时间各种百度各种google,总昰不得要领后来沉下心来,去看代码发现,系统用的是thinkphp写的里面有一段代码是告诉我,支持路径模式是用的
pathinfo模式因为我刚好用的amh媔版,所以呢里面有个插件点击安装后,就支持了他是怎么操作的呢,我截图给你们看一下注意我里面标红的几个点,写上了重啟nginx,再去试一下就可走向第二步了。
第四步:到了安装顺序的第三步就是那个填写数据库端口、数据服务器地址等,这里的第二个坑就是不管你怎么填写数据库密码,他总是提示数据链接错误后来,用google浏览器去查看运行步骤的时候,发现在 checkLink, 报了404错误(这里大家一萣要切记千万不要用自定义的错误页面,要用thinkphp
自带的错误页面)关了以后,就不再提示404错误了提示说好像是说无效的mysql server name localhost:3306 ,我各种百度查到好像是PDO原因,我改成下面这个截图的样子改了后,你就发现可以了,正常了直到安装都没什么问题了。
心得:假如是只有一套系统还是希望大家用宝塔linux apache 服务器安装。做技术一定要沉下心来,不要浮躁我这上面的问题,处理一个星期加两天才解决安装问题希望大家顺利。
|