一个可能“愚蠢”的问题。
我可能会遇到任何问题(不兼容性),例如:在Win桌面(WAMP / XAMPP – php5 / MySQL5)上开发的Centos / Apache(php5 / MySQL5)项目。
我find了一些答案: 在这里堆栈。
但是这并没有解决我所有的担忧。
如果我错过了任何线索 – 我欣赏一个链接。
对于一个简单的PHP应用程序,你不应该有任何问题。 我已经做了很多次了。
发展的时候还有几件事要注意,我已经碰到了最大的三个:
– 确保你的PHP扩展在两台机器上都是一样的。 你可以在phpinfo()
看到这个
– 避免硬编码的文件路径。 如果您有任何问题,则需要检查Windows和Linux位置
– 保持文件大小一致,Linux是大小写敏感,而Windows不是,所以如果不一致的话,在Windows中找到的文件将不会在Linux中