Javascript “NetworkError:php文件上出现500个内部服务器错误
为什么没有感觉错误这是我的PHP文件错误我不知道为什么,相同的代码在其他PHP文件中工作良好,这里给我这个错误Javascript “NetworkError:php文件上出现500个内部服务器错误,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,为什么没有感觉错误这是我的PHP文件错误我不知道为什么,相同的代码在其他PHP文件中工作良好,这里给我这个错误 <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&libraries=places"></script> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&libraries=places"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
var geocoder= new google.maps.Geocoder(); //need for geocoding of latlng by Address
<?php for ($i = 1; $i <= count($data); $i++) { ?>
i = i+1;
var address = '<?php echo $address[$i].",".$city[$i] ?>';
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var position = results[0].geometry.location;
} elseif {status == google.maps.GeocoderStatus.OVER_QUERY_LIMIT) {
alert("Hello World!");
} else {
alert("Geocode was not successful for the following reason: " + status);
}
alert("Hello World!");
`
`您的服务器错误日志如何?500错误通常表示PHP语法错误。在通用LAMP系统上,此日志文件的通常位置是/var/log/apache2/error.log。此外,您提供的问题代码不包含任何PHP;这可能是错误,或者如果您看到该错误,则此代码不应归咎于此错误e、 错误配置的服务器/etc/apache2/httpd.conf或/path/to/web/root/.htacces文件也可能发生500个错误。您的代码不完整,因此很难确定哪一行有错误。如果这是一个完整的代码,则您忘记用右括号}关闭FOR语句。