5
Ho riscontrato problemi con un'app di php che eseguo su Azure. Web.config in qualche modo continua a modificato in copie di se stesso:Bug di webb-app di Azure? Web.config che viene duplicato
Questo è il modo che ho trovato subito:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="YOURLS" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
</conditions>
<action type="Rewrite" url="/yourls-loader.php" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration><?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="YOURLS" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
</conditions>
<action type="Rewrite" url="/yourls-loader.php" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Ovviamente questo si traduce in un errore. Che cosa sta succedendo?
Si tratta di un bug in Azure?
Si dispone di WebJob o trigger che potrebbero avere operazioni R \ W dei file nelle applicazioni? –
No, è una semplice webapp –
Come lo hai/hai distribuito? E hai qualche registro nel processo di distribuzione? –