【发布时间】:2018-06-25 13:04:47
【问题描述】:
我在 localhost (xampp) 上开发了一个站点,代码用 vscode 编辑器编写,localhost 上的所有东西都可以正常工作,但是当我在服务器上运行它时出现错误 500!
当我从上传的 php 文件中复制代码并将它们粘贴到在线创建的具有某些名称的文件中时,这很有趣,代码有效! 为什么 ?以及如何解决! 谢谢
【问题讨论】:
-
windows 和 *nix,是两种不同的动物。
File和file对于后者而言,如果是这样的话。 -
检查 php 和 apache 的日志。类似于 cat /var/log/apache2/error.log
-
A 500 错误是一种通用错误消息,几乎涵盖了脚本可能出错的每一件事。检查您的服务器错误日志以找出确切的错误消息。
-
你也可以在php文件中启用错误报告,它可以显示一些基础知识:error_reporting(E_ALL);
-
所以,您带着一个问题来到这里,我们回答了,我为您准备了一个。 Q:你当地的窗户对吗?您使用
Filename.php将文件上传到*NIX 服务器,但您尝试以filename.PHP或类似名称访问它;我说得对吗?问题缺乏重要的细节。那么,你们怎么说?或者,您是否想等到问题结束后再让你变得高高在上?
标签: php linux apache xampp visual-studio-code