Tengo un formulario en un (5.2.9-1) la aplicación PHP que hace que IIS (Microsoft-IIS/6.0) para lanzar el siguiente error cuando Publicado:¿Qué causa un error HTTP 405 "Método inválido (verbo HTTP)" al enviar un formulario a PHP en IIS?
La página que está buscando no se pueden mostrar porque se utilizó un método no válido (verbo HTTP) para intentar el acceso.
Es un código de estado HTTP 405. Todas las demás formas en la aplicación funcionan, por lo que creo que la configuración de 'verbos' de IIS para páginas PHP es correcta.
Este es un servidor del cliente, al que no tengo acceso para verificar la configuración o el código de prueba. Todo lo que puedo hacer es enviar los archivos de reemplazo del cliente. Otros clientes en servidores IIS no tienen ese problema.
La forma es perfectamente clara:
<form method="post" action="index.php">
... fields ...
</form>
¿Qué puede causar IIS para tirar ese error en una sola forma, pero funcionar bien en los demás?
Pero esto tiene que ser determinista, ¿verdad? Debe haber algo que haga que una forma falle y que todas las demás funcionen. – drewm