не работают функции time() и date()

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
Аватара пользователя
Barssoft
Сообщения: 726
Зарегистрирован: 2013.01.21, 16:03

не работают функции time() и date()

Сообщение Barssoft » 2013.07.02, 17:26

Подскажите где настроить, не работают функции, присылают пустое значение

Аватара пользователя
flashimage
Сообщения: 1514
Зарегистрирован: 2011.01.23, 12:43

Re: не работают функции time() и date()

Сообщение flashimage » 2013.07.02, 17:30

Barssoft писал(а):Подскажите где настроить, не работают функции, присылают пустое значение
)))
Это php функции http://php.net/manual/ru/function.time.php http://php.net/manual/ru/function.date.php
Бранчи это гомеоморфические эндофункторы, которые мапятся на субманифолды пространства Гилберта.

Аватара пользователя
Barssoft
Сообщения: 726
Зарегистрирован: 2013.01.21, 16:03

Re: не работают функции time() и date()

Сообщение Barssoft » 2013.07.02, 17:36

flashimage писал(а):
Barssoft писал(а):Подскажите где настроить, не работают функции, присылают пустое значение
)))
Это php функции http://php.net/manual/ru/function.time.php http://php.net/manual/ru/function.date.php
Я в курсе, просто тут видимо какие то пробемы с php настройками на сервере, что функции не работают, вопрос то в том где их активировать

rak
Сообщения: 2021
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: не работают функции time() и date()

Сообщение rak » 2013.07.02, 18:21

а вывод ошибок конечно же отключен?

Аватара пользователя
Barssoft
Сообщения: 726
Зарегистрирован: 2013.01.21, 16:03

Re: не работают функции time() и date()

Сообщение Barssoft » 2013.07.02, 18:26

rak писал(а):а вывод ошибок конечно же отключен?
ну да

rak
Сообщения: 2021
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: не работают функции time() и date()

Сообщение rak » 2013.07.02, 18:30

ну, как говорится, сам себе злобный буратино
в index.php

Код: Выделить всё

error_reporting(E_ALL);
 
а по теме:
http://www.php.net/manual/ru/function.date.php
Каждый вызов к функциям даты/времени при неправильных настройках временной зоны сгенерирует ошибку уровня E_NOTICE, и/или ошибку уровня E_STRICT или E_WARNING при использовании системных настроек или переменной окружения TZ. Смотрите также date_default_timezone_set()

Аватара пользователя
Barssoft
Сообщения: 726
Зарегистрирован: 2013.01.21, 16:03

Re: не работают функции time() и date()

Сообщение Barssoft » 2013.07.02, 18:49

rak писал(а):ну, как говорится, сам себе злобный буратино
в index.php

Код: Выделить всё

error_reporting(E_ALL);
а по теме:
http://www.php.net/manual/ru/function.date.php
Каждый вызов к функциям даты/времени при неправильных настройках временной зоны сгенерирует ошибку уровня E_NOTICE, и/или ошибку уровня E_STRICT или E_WARNING при использовании системных настроек или переменной окружения TZ. Смотрите также date_default_timezone_set()
прописал в php.ini date.timezone = "Asia/Omsk" и все равно ошибка

Код: Выделить всё

date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.

Аватара пользователя
futbolim
Сообщения: 2047
Зарегистрирован: 2012.07.08, 19:28

Re: не работают функции time() и date()

Сообщение futbolim » 2013.07.02, 19:22

Europe/Helsinki
and restart apache

Аватара пользователя
NosFire
Сообщения: 26
Зарегистрирован: 2013.04.20, 21:00
Откуда: Санкт-Петербург

Re: не работают функции time() и date()

Сообщение NosFire » 2013.07.03, 09:10

Если это php 5.4, то иногда проблема не решается прописыванием таймзоны, тут уже придется шаманить и танцевать с бубном, ну или гасить ошибку. Была подобная проблема (с пхп 5.4), но как решили я уже забыл :)

И еще вопрос куда вы прописали таймзону? Не забывайте, что для консоли (cli) и воркеров (fpm\mod_php) - это 2 разных конфига.

Ответить