Кажется, что вы получаете разные относительные пути в зависимости от того, как вы выполняете скрипт: консоль или сеть.Как бороться с относительными путями в Symfony 2?
Я нахожу это чрезвычайно раздражающим, разве у вас не было проблем с этим?
Каждый раз, когда мне нужно копировать/перемещать/удалять файлы, я должен думать, если я на кли или сети, если я сохранил его как кли или веб-пути и т.д.
Eg: Скажите кто-то загружает изображение. Вероятно, вы сохраните изображение с таким путем: uploads/picture-123.jpeg
. Затем кроня решает переместить картину или что-то в этом роде. Сначала нужно будет подготовить его к исходному пути: web/
. Он также будет нуждаться в целевом пути, который начинается с web/
. После его перемещения он захочет сохранить новый путь в соответствующей строке базы данных или документе, поэтому ему нужно будет удалить web/
с целевого пути.
Любые мысли?