За последние 24 часа нас посетили 50424 программиста и 1690 роботов. Сейчас ищут 1106 программистов ...

Ошибки E_STRICT

Тема в разделе "PHP для новичков", создана пользователем GutsOut, 23 дек 2013.

  1. GutsOut

    GutsOut Новичок

    С нами с:
    20 ноя 2013
    Сообщения:
    22
    Симпатии:
    0
    Здравствуйте, попытался поднять один проект на локальном компе, все ок, но ошибки E_STRICT отключились не все. В php.ini: error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT. Подскажите, пожалуйста, в чем может быть дело. Подчеркиваю, что некоторые Strict Standards исчезли, а некоторые остались.
     
  2. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    error_reporting = 0
     
  3. GutsOut

    GutsOut Новичок

    С нами с:
    20 ноя 2013
    Сообщения:
    22
    Симпатии:
    0
    Мне надо исключительно стрикты отключить, а не все
     
  4. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Скорее у вас этого сделать не удастся, так как-это синтаксическая ошибка.
    Скорее нужно править скрипт, а не искать как отключить ошибки и предупреждения.
    Даже если у вас их каким-то образом удастся их скрыть, это не будет значит, что все будет работать =)
    Но как мы уже знаем, что каждая ошибка может породить новую ошибку.
    По этому стоит задумать не в убирании ошибок, а в их исправлении ;)
     
  5. GutsOut

    GutsOut Новичок

    С нами с:
    20 ноя 2013
    Сообщения:
    22
    Симпатии:
    0
    Решено, в коде был error_reporting(E_ALL);, изменил на E_ALL & ~E_STRICT и все ок. Всем спасибо.