大家好,我是PHP的新手,用一个简单的例子讨论我的问题
我的文件 index.php
上有代码<?php
echo $a;
?>
当我在本地服务器上运行此代码时,它会显示错误 -
Notice: Undefined variable: a in D:\My website\index.php on line 5
但是当我在服务器上托管此文件并运行时,它会显示以下错误 -
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
为什么它没有显示我在本地服务器上显示的实际错误?
答案 0 :(得分:0)
此错误来自Web服务器,而不是来自PHP。
似乎(谷歌搜索)消息&#34;您正在寻找的资源存在问题,并且无法显示&#34;来自微软的Web服务器IIS。
必须将IIS配置为能够执行PHP文件。
您可以阅读有关此配置here
的信息