Así que estaba creando un script de inicio de sesión muy simple en PHP. Mi archivo form.php contiene código HTML y PHP. Tiene un campo de entrada de "contraseña". Al enviarlo, realiza una acción posterior a sí mismo (form.php). En la parte superior del archivo, he usado el siguiente código. Si la contraseña es correcta, el script usa javascript para enviar al usuario a otra página. Si la contraseña es incorrecta, el usuario vuelve a ver el formulario.php.
Desafortunadamente, de vez en cuando (10% de las veces que los usuarios ven form.php), los usuarios reciben un mensaje de error que indica que el sitio web ha alcanzado el límite de memoria (que claramente no es el caso). También verifiqué dos veces esto con mi proveedor de alojamiento.
En mis registros dice que tiene algo que ver con la memoria, vea el mensaje en la parte inferior. Mi proveedor dice que tiene algo que ver con mi PHP. ¿Qué piensan ustedes?
Gracias, Joost
<!-- form.php: single possibility sign in --> <?php if(isset($_POST['password'])) { $password = $_POST['password']; if ($password == "thisismypassword") { echo "<script>alert(\"Password correct.\"); window.location.href=\"004_nextpage/index.html\";</script>"; } else { echo "<script>alert(\"Wrong password. Try again!\");</script>"; } } ?>[Mar 05 de octubre 08:35:49.349308 2021] [lsapi: error] [pid 3623342:tid 140618344843008] [cliente xxx.xxx.xxx.xxx:53384] [host www.example.com] La conexión al backend falló con CONNECTION_RESET en enviar solicitud (GET /form.php HTTP/2.0); uri(/form.php): ReceiveAckHdr: backend reset connection: errno 104 (posiblemente memlimit para LVE ID 2171 demasiado pequeño), verifique http://docs.cloudlinux.com/mod_lsapi_troubleshooting.html , referencia: https://www. ejemplo.com/mipagina/index.html