Kırık bir sembolik bağ yüzünden gelişimde bu hatayla karşılaştım.
Modül view/frontend/webdizininde, developermodda pub/staticorijinal 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/staticolmayan 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 productionmodundaysa ve bin/magento setup:static-content:deployçalıştırılmışsa, bu pub/staticsembolik 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 {} \;).