簡體   English   中英

PHP-NetworkError:500內部服務器錯誤

[英]PHP - NetworkError: 500 Internal Server Error

我有一個PHP腳本:

<?php

  $etf = str_replace('/', '-', $_GET["f"]);
  $ett = str_replace('/', '-', $_GET["t"]);

  echo $etf;
  echo "<br />";
  echo $ett;

  $begin = new DateTime( $etf );
  $end = new DateTime( $ett );
  $end->modify('+1 day');

  $interval = DateInterval::createFromDateString('1 day');
  $period = new DatePeriod($begin, $interval, $end);

?>

當這樣訪問時:

http://www.website.co.uk/test.php?f=27/07/2015&t=01/08/2015

產生以下結果:

27-07-2015
01-08-2015

出現此錯誤:

NetworkError: 500 Internal Server Error

這個想法是要遍歷該范圍內的每一天,但是為什么會出現500個內部服務器錯誤?

謝謝

根據用戶PeeHaa的建議,我查看了錯誤日志,發現服務器需要設置時區:

date_default_timezone_set('Europe/London');

這解決了我的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM