php / mysql:在Win上开发,在Linux上部署

时间:2010-10-19 21:34:06

标签: php windows xampp

可能是“愚蠢”的问题 我是否可能遇到任何问题(不兼容)部署例如:在Centos / Apache(php5 / MySQL5)上在Win桌面上开发的项目(WAMP / XAMPP-php5 / MySQL5)。

我在Stack上找到了一些答案:here
但它没有解决我所有的顾虑 如果我错过了任何主题 - 我很感激链接。

1 个答案:

答案 0 :(得分:1)

对于简单的PHP应用程序,您不应该有任何问题。我已多次这样做了。

开发时要记住一些事情,我遇到的三个最大的问题是:

- 确保两台计算机上的PHP扩展相同。您可以在phpinfo()

中看到此信息

- 避免硬编码文件路径。如果您有,则需要检查Windows和Linux位置

- 保持文件大小写一致,Linux是区分大小写的,而Windows不是,所以如果案例不一致,Windows中的文件将不在Linux中