За последние 24 часа нас посетили 87932 программиста и 5588 роботов. Сейчас ищут 2080 программистов ...

Помогите решить проблему!?

Тема в разделе "PHP для новичков", создана пользователем VotFan, 27 дек 2016.

Метки:
  1. VotFan

    VotFan Новичок

    С нами с:
    26 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    Проблема такая
    Fatal error: Call-time pass-by-reference has been removed in /home/users/m/mayqos/domains/81.177.165.162/zsecurity.php on line 18 Это когда я на своем сайте нажимаю регистрация вот сайт (http://81.177.165.162/) Тестовый. Я понимаю, что ошибка меня направляет в файл zsecurity.php строка 18! Вот эта строка в этом файле:
    self::$instance = new $_class(&$A);

    Что с ней не так?
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.543
    Симпатии:
    623
    @VotFan нужно убрать символ & из строки. Код предназначен для более старой версии PHP.
    --- Добавлено ---
    Если используешь готовый движок, то лучше взять хостинг с подходящей версией PHP, иначе могут вылезти подобные ошибки в других местах.
     
  3. VotFan

    VotFan Новичок

    С нами с:
    26 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    Ну я на джино размещаю
     
  4. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.151
    Симпатии:
    108
    Адрес:
    Украина
    Ну вот и узнай какая там версия php.
    --- Добавлено ---
    Или убирай везде амперсанд, или переходи на более старую версию.
     
  5. VotFan

    VotFan Новичок

    С нами с:
    26 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    5.4 Снизил до 5.2 все заработало