【发布时间】:2020-04-24 16:08:53
【问题描述】:
我正在创建一个门户。当用户登录时,控件转到portal.php。在portal.php页面中,我使用如下代码:
<?php
session_start();
?>
<html>
<head>
<title></title>
<link>many link tags are use </link>
</head>
<body>
------------------------(portal)----------------------------
-------------too much long html page using css,JavaScript,php,bootstrap-----------------
</body>
</html>
至少在我使用 HTML 时 PHP 可以正常工作,但是当我在 PHP 中使用长 HTML 时会产生错误!
注意:我使用 PhpStorm 作为 IDE,其中会生成“502 Bad Gateway”错误!
【问题讨论】:
-
您确定该截断代码中的任何地方都没有php代码吗?在我看来,服务器错误是由于服务器端的 php 代码错误而产生的。检查服务器日志以获取错误描述。
-
"502 Bad Gateway" - 这表明您正在使用 PhpStorm 的内置简单 Web 服务器(它有时会为有效代码抛出 502 错误)。我建议使用适当的网络服务器(Apache/nginx/IIS/etc)来为您的网页提供服务。
标签: javascript php html css phpstorm