Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Переменные не создаются динамически в Yii 2
P.S. выставил в php.ini E_ERROR ошибка пропала, но код теперь не работает другой локальный сервер настроен идентично - на нем все работает, странно, буду разбираться, всем спасибо!
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Nesquik пишет:
странно, буду разбираться
По-моему вы смотрите на проблему не с той стороны. Если php выводит ошибку значит нужно найти как ее исправить, а не как скрыть. Да, в настройках php можно отключить вывод ошибок и изменить их уровень, но скрыв ошибки это не значит то они пропадут.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Nesquik
Отправлено: 07 Марта, 2016 - 16:15:56
Новичок
Покинул форум
Сообщений всего: 29
Дата рег-ции: Янв. 2014
Помог: 0 раз(а)
Я и не пытаюсь их скрыть, я всего лишь проверил, связанно ли, как вы это говорили с E_NOTICE. Но вы сами не находите странным что один и тот же код на разных серверах работает по разному? Мне кажется я смотрю с той стороны.
OrmaJever
Отправлено: 07 Марта, 2016 - 16:36:22
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
А разве он работает по разному? Всё что отличается это вывод ошибки, и в этом нет ничего странного, это заложено в конфигурацию, при одной ошибки выводятся, при другой нет. Еще могут быть мелкие нюансы из-за разных версий php
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Nesquik
Отправлено: 07 Марта, 2016 - 18:37:54
Новичок
Покинул форум
Сообщений всего: 29
Дата рег-ции: Янв. 2014
Помог: 0 раз(а)
А как узнать какое значение error_reporting выставленно на удаленном сервере у хостера кроме тех.поддержки?
P.s. решено! short_open_tag=On не заметил что именно в месте, где парсится assoc array короткие php тэги. оказывается совсем не в error_reporting дело было, я уже и через функцию ini_get получал integer. вообще намучалсо. как ни странно на форуме yii2 русскоязычном мне вообще ничего не намекнули спасибо всем кто помогал, чтоб я без вас делал.
что-то у тебя все плавает.. причем тут short_open_tag не понятно.
если запостишь блок кода, где возникает ошибка, будет проще тебе помочь.
на yii форуме тебе не помогают, так как всех уже задолбали подобные вопросы, тем более, не относящиеся к самому фреймворку. (Добавление)
ценный совет. на локалке должны быть включены все ошибки (error_reporting(-1))
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.