帮朋友迁移一套程序,使用 TP 框架写的,漏洞百出,极其混乱。原来是运行在 win2003+apache 上。
需要迁移到新服务器上,我帮他整整搞了一个晚上,女朋友都不高兴了。
新服务器 centos+nginx
第一个问题:原代码特么的好多地方都没有区分大小写, 换到 centos 上各种报错!老子整整改了几个小时!还好代码不算复杂,勉强看得懂。
第二个问题:tp 这货仍然报错,提示 pathinfo 问题
根据网上的方法,在 conf 中写入
fastcgi_split_path_info ^(.+.php)(.*)$; #增加这一句
fastcgi_param PATH_INFO $fastcgi_path_info; #增加这一句
但是依然不行....
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.