Задать вопрос
@run182

Почему reuire_once на одном сервере видит файл, а на другом нет?

На тестовом сервере делал сайт, все отлично работало, когда перенес на рабочий - дает ошибку:
Notice: Undefined variable: var in /var/www/site/data/www/demo.site.ru/app/core/db.php on line 9

Файл в этой директории лежит и переменная var там тоже есть.
На одном сервере все ок, на другом ошибка.

ps. При это функция require работает
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@4iloveg
Full-Stack HTML Developer
Возможно на тестовом сервере ошибка та же, но стоит слабый уровень показа ошибок
php.net/manual/ru/function.error-reporting.php
Ответ написан
Комментировать
@LiguidCool
И что находится на 9 (8-10) строчке файла db? Файл она у вас видит, но в нем где-то ошибка.
Если вы внимательно прочтете, то оно у вас ругается "Неправильная переменная var", т.е. вы пытаетесь пользовать не существующую переменную. Отсюда и ройте.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽