gpt4 book ai didi

php - PHP语法错误

转载 作者:行者123 更新时间:2023-12-03 08:09:41 25 4
gpt4 key购买 nike

我的ISPs PHP服务器现在返回

500内部服务器错误。
您正在寻找的资源有问题,无法显示。

在我认为有效的PHP上,即

if ( $_REQUEST[ 'some_data' ] == null )
{
echo "<p>No data</p>";
}
else
{
echo "<p>Some data</p>";
}

我试图用打开错误报告
error_reporting(E_ALL);
if (!ini_get('display_errors'))
{
ini_set('display_errors', "stderr");
}

因此,尽管我可以通过将所有值检查包含在数组中来使代码工作,
if ( isset( $_REQUEST[ 'some_data' ] ) )
{
// ... do stuff
}

我不明白,错误诊断现在花费了很长时间。谁能给我一个线索,这是怎么回事?

最佳答案

我看起来您的ISP对PHP配置非常了解。我建议您在本地服务器上开发所有代码,确保其与E_ALL(如果是PHP5,则可能为E_STRICT)一起运行,然后再将其上传到服务器。

而且没有正确检查是否设置了变量,这很简单,而且编码很差。确保始终使用isset或array_key_exists检查数组中的值是否已设置。

关于php - PHP语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1407272/

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