Bom dia;
Não sei se é por aqui que solicito esta ajuda ...
Desenvolvi um sistema web utilizando HTML5, CSS, JS e PHP e sistema MVC.
Está funcionando 100% no localhost.
Hospedei o sistema em um servidor com "Microsoft-IIS/8.5".
A principio estava funcionando perfeitamente, mas quando entrei na parte de contatos para enviar e-mail, acusou que a versão do PHP do servidor era inferior ao que meu sistema necessita.
Fiz várias pesquisas e pelo que constatei, é necessário do web.config para fazer a atualização do PHP.
Criei o web.config, o php é atualizado, mas meu sistema nem abre.
Não conheço nada do web.config, já fiz várias pesquisas e testes e tudo em vão.
Estou perdido, será que alguém pode me ajudar ?Eu entro no site chamando "gomidesistema.com.br/album", quando der enter, o web.config tem que acionar o index.php e dái em diante todas as páginas, conforme a solicitação do usuário através de menus.Abaixo uma cópia do web.config.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<clear />
<add name="PHP8.0-FastCGI" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="C:\PHP_8.0\php-cgi.exe" resourceType="Either" />
</handlers>
<rewrite>
<rules>
<rule name="rule 1p" 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="index.php?url={R:1}.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>