Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 11513|Odpoveď: 0

[Web] IIS nemôže pridávať duplicitné položky kolekcie typu add pri konfigurácii PHP

[Kopírovať odkaz]
Zverejnené 5. 2. 2015 9:39:19 | | |

Dnes, keď som konfiguroval php program v IIS7, dostal som nasledujúcu chybu

Chyba konfigurácie Keď je unikátny kľúčový atribút "value" nastavený na "index.php", nemôžete pridať duplicitnú položku kolekcie typu "add"
konfiguračný súbor \\*******\web\web.config



web.config

<defaultDocument>
<files>
  <pridať hodnotu="index.php" />
</files>
</defaultDocument>

Chyba je spôsobená predvoleným dokumentom nastaveným na index.php v IIS, a IIS dostane ďalšie sčítanie s rovnakou hodnotou, aby vyhodil výnimku, a riešením je pridať <vyčistiť /> pred < pridaním/>

To znamená, upraviť web.config na:

<defaultDocument>
<files>
<jasné />
  <pridať hodnotu="index.php" />
</files>
</defaultDocument>


Tento prístup dobre funguje s akoukoľvek .NET konfiguráciou, ktorá môže spôsobiť zmätok v dedičstve




Predchádzajúci:Havária taiwanského osobného lietadla do rieky si vyžiadala 31 obetí a 17 zranených, pričom 12 ďalších je nezvestných
Budúci:C# je bežne používané regulárne výrazy
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com