当我想在服务器上测试我的文件时,收到错误(500内部服务器错误)。 一切工作正常与麻(本地),我没有收到任何错误。 下面是错误代码。500内部服务器错误php - ajax
<?php
include_once('../classes/places.class.php');
try
{
$oPlace = new Places();
$oPlace->Street = $_POST['place'];
$oPlace->HouseNumber = $_POST['number'];
$oPlace->Name = $_POST['Name'];
if($oPlace->placeAvailable())
{
$feedback['status'] = "success";
$feedback['available'] = "yes";
$feedback["message"] = "Go ahead, street is available";
}
else
{
$feedback['status'] = "success";
$feedback['available'] = "no";
$feedback["message"] ="De zaak " . "'" . $_POST['name'] . "'". " is reeds op dit adres gevestigd." ;;
}
}
catch(exception $e)
{
$feedback['status'] = "error";
$feedback["message"] =$e->getMessage();
}
header('Content-type: application/json');
echo json_encode($feedback);
?>
你是否检查过,如果你从PHP获得任何错误消息?写一个小脚本,忘记支架或其他东西。如果你得到500错误,请检查你的php.ini并将display_errors设置为On。 – Ahatius
我放入ini_set('display_errors',1);这段代码在我的php代码中,并且我收到了一个小写大写错误:)。问题现在解决了。谢谢你们! – Niels