Campo de búsqueda 
Autor: Antonio R.
Visitado 287,
Followers 2,
Compartido 0
Hola.
He incorporado un campo de búsqueda a mi sitio web pero al introducir cualquier búsqueda me da el error "Esta página no funciona. La página no puede procesar esta solicitud ahora. HTTP ERROR 500."
¿Cuál es el problema?
Un saludo.
Publicado en
(It > Es) ...no publicaste el enlace a tu sitio para que pudiéramos evaluarlo...
...el error 500 suele depender de la versión incorrecta de PHP utilizada en tu servidor...
...revisa tu panel de ADMINISTRACIÓN aquí:
www.nombretusitio.es/admin/
...si todo está bien y la versión de PHP es v.PHP/8.2...
...si el PHP es incorrecto, cambia la configuración de tu servidor...
.
ciao
.
Autor
Hola.
Actualicé la versión PHP a la versión 8.2 hace un par de días y sigue sin funcionar el campo de búsqueda.
Saludos.
...posiblemente publique el enlace para que podamos hacer algunas comprobaciones...
.
ciao
.
Autor
Mi sitio web es www.jaenescondido.es
Saludos.
...mientras espera al PERSONAL, compruebe que todo esté en orden y que PHP/8.2 esté instalado aquí:
https://www.jaenescondido.es/admin/login.php
.
ciao
.
Autor
No puedo identificar qué puede estar mal en ese fichero que me comentas. Por otra parte, tengo PHP/8.2 en mi hosting.
Saludos.
...¿Has revisado el estado del panel ADMIN que te indiqué en mi ENLACE anterior...?...
.
ciao
.
Autor
He editado el fichero login.php dentro de la carpeta admin, pero no sé qué es lo que tengo que revisar dentro de él. Si quieres te lo puedo enviar, pues no tengo conocimientos para interpretar un posible error dentro de dicho fichero.
Hola Antonio, que tal...
Me parece que si no sabes de codigo, no deberias editar esos archivos manualmente. Que cambio le has hecho?
Por lo gral este tipo de eventos se han solucionado con configuraciones del cosas en el servidor, ya que imaginate, yo en mi web tengo campo de busqueda, y funciona bien. Por lo que no es por algo de WebSite X5 seguramente si no te esta funcionando.
De todas maneras, no hay problema, ya que si publicas nuevamente tu sitio, el archivo se vuelve a generar sin tus cambios.
En tu espacio de alojamiento, está el parámetro PHP display_errors desactivado?
Si no es así, desactivalo.
Proba y nos comentas como te ha ido!
Saludos colega!
Carlos A.
...Te haré la misma pregunta por tercera vez y me dirás el resultado: si obtienes PHP/8.2 y todo está en verde/aprobado:
... compruebe que todo esté en orden y que PHP/8.2 esté instalado aquí:
https://www.jaenescondido.es/admin/login.php
.
Autor
Hola.
El fichero login.php lo edité para ver su contenido, sin alterar nada, para intentar localizar algo fuera de orden, pero no encontré nada, pues no soy experto en código.
Como ya os comentaba en anteriores ocasiones, seleccioné la versión 8.2 de PHP, cosa que hice desde el dashboard o panel de control de mi hosting, sin abrir ningún fichero.
Dentro del fichero login.php no puedo comprobar nada que esté en orden como decís pues, como digo, no soy experto en código.
He contactado con el soporte de mi hosting y me dicen que no pueden hacer nada al respecto, aunque dicen haber observado un log donde se indica lo siguiente:
"(PHP Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, bool given) que es un error del propio código de la web. Concretamente en el archivo x5engine.php que gestiona el buscador"
Saludos y gracias por la paciencia.
...no tienes que hacer estas cosas, nadie las hace, y no necesitas saber nada de código...
...lo que te pedí es algo completamente diferente: simplemente haz clic en el enlace que publiqué antes e inicia sesión con tus credenciales declaradas en el proyecto. Es sencillo y accesible para todos...
.
ciao
.
Autor
Hola.
Es que no sé cuales son las credenciales que me piden cuando intento acceder al enlace que me dices. Te adjunto captura.
Hola Antonio,
estas credenciales las encuentras al Paso 1 - Ajustes > Gestión de acceso > Grupos/Usuarios> Administrador.
Claramente, puedes modificarlas y después exportar de nuevo el proyecto.
¡Gracias!
...ya que hiciste preguntas avanzadas, asumí que conocías las funciones básicas del programa...
...de todas formas, puedes encontrar la información de inicio de sesión que configuraste o que estaba configurada por defecto en el Proyecto exactamente donde Elisa ya lo indicó...
.
ciao
.
Autor
Hola.
Ante todo quiero agradecer vuestra excelente disposición para ayudarme, a la vez que siento todas las molestias que os estoy ocasionando con mis reiteradas consultas.
Aunque la inmensa mayoría de los cuestiones que se me presentan las suelo resolver investigando entre la aplicación, hay algunas que me resulta complicado resolver.
Afortunadamente conseguí entrar en el panel de control con las indicaciones de Elisa. No recordaba ya ese apartado de la aplicación. Pero, una vez dentro, no observo nada anómalo que tenga algo que ver con el asunto del campo de búsqueda. Os envío captura.
Saludos.
...!... PHP/8.3+ ...!...
.
Hola Antonio,
¿podrías por favor cambiar de PHP 8.3 a una versión entre 8.0 y 8.2? Esta opción debería estar disponible en el panel de control de tu espacio de alojamiento.
Si el problema persiste después de esto, por favor proporcióname una copia del proyecto para que pueda comprobar si el error se reproduce en otro espacio de alojamiento.
Puedes exportarlo en el Paso 5 - Exportar, eligiendo la opción “Exportar el proyecto” para generar un archivo IWZIP.
Luego puedes subir el archivo usando https://www.swisstransfer.com/ u otros servicios similares, y enviar el enlace de descarga a support @ incomedia.eu (sin los espacios).
Quedo a tu disposición.
Autor
Hola Eric.
Probé con versiones inferiores hasta que finalmente me funcionó seleccionando la 7.4.
Muchas gracias.