簡體   English   中英

在TYPO3 8.7 composer中,install將typo3和index.php安裝為目錄和文件,而不是符號鏈接。

[英]In TYPO3 8.7 composer install installs typo3 and index.php as a directory and file instead of as symlinks

問題

在TYPO3 8.7 composer installtypo3index.php安裝為目錄和文件,而不是符號鏈接。

背景

  • 我想重新生成我的供應商目錄,所以從主機上具有Admin privs的MINGW64控制台通過rm -rf vendor/ public/typo3conf/ext/*也可以從主機(而不是容器) composer install
  • 我將DDEV用於本地測試環境(這說明了為什么我提到主機/容器)。
  • 我的主機是Windows 10 Pro。
  • 我不是在使用typo3/cms ,而是在需要每個單獨的軟件包,例如typo3/cms-coretypo3-cms-blahblah

我發現我上次解決該問題的唯一方法是擦除整個項目並重新創建它,但這不是正確的解決方案。

這是預期的行為...typo3/cms切換到通過typo3/cms-*顯式要求軟件包時,應該會有區別。 (基於@Matthias Brodala通過#typo3-cms-composer頻道的回復)。

使用typo3/cms包裝時

從您的webroot ...

  • index.php (指向../vendor/typo3/cms/index.php符號鏈接)
  • typo3 (指向../vendor/typo3/cms/typo3/符號鏈接)

使用typo3/cms-*軟件包時

從您的webroot ...

  • index.php (不是符號鏈接)
  • typo3 (不是符號鏈接)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM