У меня проблема с каталогом public/bundles
в моем проекте symfony4, и я не уверен, что его вызывает.У меня есть три зависимости, которые изначально создали символическую ссылку в этом каталоге.Поскольку я хотел отредактировать некоторые файлы, я просто скопировал все содержимое того, на что они указывали, в каталог public/bundles
и внес изменения.Все идет нормально.
Проблема возникает каждый раз, когда я обновляю файлы в производственной среде.Всякий раз, когда я копирую файлы со своего компьютера (в Windows) на мой удаленный производственный сервер (в Linux), содержимое public/bundles
удаляется и восстанавливаются «оригинальные» символические ссылки.Затем я должен удалить их и снова загрузить все каталоги с моего локального компьютера на сервер, и все снова хорошо.
Что может вызвать такое поведение?Может ли это быть как-то связано с программным обеспечением, которое я использую для загрузки файлов (WinSCP), или есть настройки каталога, о которых я не знаю?Может ли это быть из-за того, что GIT игнорирует файлы?В моем файле .gitignore
была строка /public/bundles/
, которую я удалил, но проблема остается.