Kırık bir sembolik bağ yüzünden gelişimde bu hatayla karşılaştım.
Modül view/frontend/web
dizininde, developer
modda pub/static
orijinal dosyanın saklandığı modülün dizinine işaret eden sembolik bir bağlantı kullanılarak dizine dağıtılan bir dosya oluşturmuştum.
Geliştirmenin bir noktasında dosyayı modülümden kaldırdım, ancak sembolik bağlantı hala var pub/static
olmayan bir dosyayı işaret ederken varlığını sürdürdü. Dosyalardan birini yeniden adlandırmış olsaydım bu da böyle olacağını umuyorum.
Bir site production
modundaysa ve bin/magento setup:static-content:deploy
çalıştırılmışsa, bu pub/static
sembolik bağlantılar oluşturmak yerine dosyaları dizine kopyalar .
Bu bozuk sembolik bağlantıyı bulmak için kabuktan bir komut çalıştırdım
find -L . -type l
Bozuk sembolik bağlantının kaldırılması sorunu çözdü (örneğin kullanarak find -L . -type l -exec rm {} \;
).