我通常使用 sublime text 来编写 HTML、CSS 和 Java。但是我在我的 Windows 机器上编写的 PHP 文件在我的 linux apache2 服务器上时只返回一个空白页面。现在我正在通过 ssh 在 nano 中编写我的 php 代码,我不想继续这样做。
我试图用其他编码保存 php 文件但没有结果。
我不使用短标签 <?
我将文件另存为 filename.php
我使用 ftp 和 ssh 来传输文件
提前致谢!
最佳答案
Windows 不区分大小写,Linux 区分大小写。我们遇到了同样的问题,原因通常是案例。
如果您确定所有变量和数组的大小写都相同,请检查错误日志并查看它们为您提供的线索。
此外,仔细检查文件权限,看看它们是否与运行的文件不同。 FTP 和 SSH 可能会创建具有与使用 nano 编辑不同权限的文件。
关于在 Windows 中编写的 PHP 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35391536/