PHP стандартен път към грешки: C:\Windows\Temp\php-errors.log, често го разглеждам, може да ви помогне да откриете много потенциални проблеми, може би тези проблеми не влияят на нормалната работа.
Описание на грешката: PHP Предупреждение: phpinfo(): Не е безопасно да се разчита на настройките на часовите зони на системата. Задължени сте да използвате настройката date.timezone или функцията date_default_timezone_set(). Ако сте използвали някой от тези методи и все още получавате това предупреждение, най-вероятно сте сгрешили идентификатора на часовата зона. Избрахме 'UTC' вместо '8.0/no DST' в C:\info.php на ред 4
Решение:
Отворете профила php.ini Намерих го [Дата] ; Определя по подразбиране часовата зона, използвана от функциите за дата ; http://php.net/date.timezone ; date.timezone =
Модифицирано на: [Дата] ; Определя по подразбиране часовата зона, използвана от функциите за дата ; http://php.net/date.timezone date.timezone =PRC
После не забравяйте да рестартирате Apache!
Освен това има два метода (не се препоръчват)
1. Използвайте date_default_timezone_set() за задаване на date_default_timezone_set('PRC') в заглавието; Дата на ехо в Източната 8-часова зона ('Y-m-d H:i:s');
2. Използвайте ini_set ('date.timezone','Asia/Shanghai') в заглавието;
За Китай, опционални стойности: Азия/Чунцин, Азия/Шанхай, Азия/Урумчи (Чунцин, Шанхай, Урумчи). Налични в Хонконг и Тайван: Азия/Макао, Азия/Hong_Kong, Азия/Тайпе (Макао, Хонконг, Тайпе) и Сингапур: Азия/Сингапур, както и старата КНР. |