Ridzhi
@Ridzhi
На вершине пищевой цепочки

Использование точки как текущей папки в путях нежелательно?

Был произведен рефакторинг роутинга в приложении, после чего появилась единая точка входа index.php. Отвалилась капча, не отрисовывался код. Пакет базировался на GD и не отрабатывала загрузка шрифта imageloadfont, передаваемый путь выглядел как './SomeFont.ttf'. Вывод realpath('.') показал интересный факт: при единой точке входа точка указывает на путь до index.php. Следует ли из этого, что при определении путей не стоит использовать точки ? Если ли какая то Apache директива которая позволяет разруливать такие ситуации ?
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ответы на вопрос 1
Нормальное поведение. Точки можно использовать, а можно не использовать.
А вам просто необходимо разобраться с путями в php.
По апачу, если у вас в глубине проекта на php происходит обращение к не существующему файлу, так как он лежит по иному пути, веб-сервер вам не помощник.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы