thinkphp本地测试和服务器上就出出问题

thinkphp本地测试和服务器上就出出问题,第1张

我用thinkphp多年

总结线上正常,服务器上问题的几种可能:

(一般本地环境是windows+apache+mysql+php 而服务器是linux+nginx/apache)

1一种可能是:大小写,linux严格区分大小写,

2:域名 thinKphp5 重写路由规则 XXXCOMCN 不支持

3: 权限问题,linux对权限配置严格

4:配置信息,PHP代码在本地配置的信息,在服务器未必是对的

打开dreamweaver8

按alt+s,新建站点

站点名字自己命名一个

站点是http:就是你域名的地址,例如:1151166514

下一步

一直到

如何连接到远程服务器

ftp

web服务器主机名

填你的域名的地址,例如:1151166514

ftp用户名

填你申请免费的域名里申请的那个

密码也是一样,然后测试连接看看

好了就点下一步

试试看下

这个跟之前版本的设置大同小异,打个比方,比如你将站点目录设为D盘下的wwwroot文件夹,那么,请在站点管理是切换到高级模式,在测试服务器中指定本地与服务器的地址(CS5就是在这里多了些手脚,会让刚接触的人觉得莫名其妙)。至于连接ACCESS,那么可以用“自定义连接字符串”,代码如下: "Provider=MicrosoftJetOLEDB40;Data Source="& ServerMapPath("/数据库所在路径/数据库名")示例:"Provider=MicrosoftJetOLEDB40;Data Source="& ServerMapPath("/data/db1mdb") 这里的意思是:数据库文件db1mdb放在站点目录下的data文件夹里。当然,数据库文件直接用单纯的普通命名方式很不安全哦?建议在命名是加上#,如d#b1mdb。这样可以放在被恶意下载

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » thinkphp本地测试和服务器上就出出问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情