gpt4 book ai didi

php - 托管PHP

转载 作者:可可西里 更新时间:2023-11-01 00:28:12 25 4
gpt4 key购买 nike

对于开发,运行 PHP 的操作系统是否重要?换句话说,在 Windows 上开发 PHP 应用程序并在 Unix 上部署(反之亦然)是否合适?

换句话说,PHP 应用程序在 Windows 和 Unix 上的运行是否相同?

最佳答案

差不多,但不完全是。您需要注意几件事。

1) 文件名:Windows 是不区分大小写的操作系统。如果你创建一个文件 Foo.php,你可以使用 include('Foo.php') 包含它。 include('foo.php') .当您将项目移动到 Linux/Unix 时,如果大小写不正确,这将会中断。

2) 存在一些特定于语言的平台差异,通常是在涉及依赖集成操作系统功能的内容时。这些很少出现,但您可能偶尔会遇到它们。例如,checkdnsrr()函数在 Windows PHP 5.3.0 版本之前不存在。

我也喝了一杯,但我想我需要一杯咖啡,我的大脑刚刚停止运转。

编辑:哦,是的,我记得:

3) 安装。与 Windows 相比,您为 Linux/Unix 获得的 PHP 包在默认安装中包含的内容非常广泛。您需要确保在相反平台的开发箱上测试您的应用程序,以确保您已经编译/添加了所有必需的库,否则您会从一个看起来正常的应用程序中得到一些致命的 fatal error 。

关于php - 托管PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/809735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com