El título, Problemas comunes, soluciones sencillas en Xampp, lo dice todo y es que cuando nos ponemos a instalar nuestro servidor local para hacer pruebas o para retocar nuestra web de forma segura, no surgen nada mas que problemas, generalmente por inexperiencia, pero como todo, tienen sencilla solución. Os dejo algunos de los mas comunes:
Apache no se conecta
Es uno de los errores mas comunes. Suele venir dado por que algún otro servicio se conecta al puerto 80, o por que nuestro antivirus o firewall bloquea dicho puerto. La solucion es sencilla, cambiar el puerto 80 por el 8085, y ya estaría solucionado. Recuerda una vez hecho esto que para acceder a localhost debes añadir el puerto de la siguiente manera:
http://localhost:8085 o http://127.0.0.1:8085
Como cambiar nombre de la base de datos en PhpMyAdmin
¿Te has preguntado como cambiar el nombre a una base de datos mysql en PhpMyAdmin de una forma sencilla? Esto con previsión no suele necesitarse, pero si por ejemplo has instalado Xampp o alguna de las stacks como WordPress y no sabías muy bien que te estaban preguntando o quieres cambiar las que vienen por defecto para que se llamen igual que las de tu servidor, o te has equivocado simplemente, es algo que necesitarás. La verdad es que es bastante sencillo:
- Entras en PHPMyAdmin.
- Seleccionas la base de datos.
- Seleccionas la pestaña operaciones
- Y entonces verás la opción que dice «cambiar la base de datos a:«
- Obviamente, introduce aquí el nombre que le quieras poner.
Solución: Maximum execution time of 30 seconds exceeded – WordPress
Otro problema común al usar Xampp por ejemplo para hacer una instalación local de nuestro WordPress, es que por ejemplo al actualizar nos aparezca el siguiente error:
Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\wordpress\wp-includes\class-http.php on line 1153
Ni siquiera te molestes comprobando la línea 1153 de «class-http.php» ya que no es donde reside el problema. Ya sabemos por el mensaje de error que necesitamos incrementar el valor de «max_execution_time» en nuestro php.ini (Por defecto en C:/xampp/php/php.ini) y que suele tener un valor por defecto de 30 en este caso segundos.
Cambiamos este valor y reiniciamos Apache para que los cambios surtan efecto.
Este problema no ocurre sólo en WordPress, como suele pasar con el PHP. por lo tanto, incrementar el valor de max_execution_time en el PHP.ini es la solución.
Si estás en un alojamiento web compartido (shared), es posible que no tengas acceso al archivo php.ini. En este caso, añade set_time_limit (0); a la cabecera de la aplicación web PHP.
Si dejamos el valor de «set_time_limit» a «0» significa que no se impone ningún límite de tiempo, mientras que, por ejemplo, set_time_limit (45); significa que el número de segundos que se permite para que la secuencia de comandos se ejecute es de 45 segundos. Yo os recomiendo para pruebas normales un valor de 300 o 0 para dejarlo ilimitado.
Si estás ejecutando WordPress en un proveedor de alojamiento web compartido sin acceso a php.ini, ve a /wp-includes/class-http.php y agrega simplemente set_time_limit (45); antes de la clase inicial de PHP y guárdalo. Esto debería resolver el problema.
Para comprobar si el nuevo valor set_time_limit se ha establecido o no, simplemente ejecuta:
[code language=»php»]<?php
echo ini_get(‘max_execution_time’);
?> [/code]
Problema de tamaño de archivo en Xampp
Otro problema que puede surgir al hacer tus pruebas web en local, y que seguro que te has encontrado alguna vez con el típico problema de tamaño de archivo demasiado grande a la hora de importar una base de datos al PhpMyAdmin por ejemplo. Para solucionarlo, tienes que editar directamente el archivo php.ini (Por defecto C:\xampp\php/php.ini) substituyendo:
post_max_size = 8M por post_max_size = “metes el valor que necesites, por ejemplo 50″M y
upload_max_filesize =2M por upload_max_filesize = ”metes el valor que necesites, por ej. 50″M
Hola disculpa yo tengo un problema que no hayo ninguna solución necesito ayuda por favor, instale Xampp y cambie los puertos ya que uso skype y team viewer, uso puertos 1337 y 7331, diseñe mi página web en wordpress y todo normal hasta reiniciar la computadora, ya que me abre el localhost normal pero mi localhost/pagina1 no abre y no he hayado manera de abrirla, desinstalé el Xampp lo volí a instalar, volví a diseñar la página web y me volvió a pasar lo mismo, por favor alguna solucion?
Hola
Pues para recuperar esa no lo se, por que habria que ver que error es el que ocasiona eso, pero si vas a usarlo para montar un wordpress te recomiendo que uses la opcion de bitnami (hare un tutorial pero puedes buscarla en google mientras) se trata de lo mismo pero orientado a varios cms, por ejemplo wordpress. Te instala el mismo servidor pero ya con tu wordpress para que tardes menos en configurar y bastante mas automatico.
Pruebalo y si tienes problemas abre un post en los foros y te echamos una mano.
Salu2
Buenas noches, tengo un gran problema.
Se me ha desistalado el XAMPP, y dentro de mi carpeta htdocs del xampp tenia una carpeta a la cual no le hice un backup a tiempo.
Yo quisiera saber si hay alguna forma de recuperarar, el contenido de esta carpeta. ya que esta carpeta no existe ahora en el disco.
muchas gracias espero su respuestas.
Hola
Hay programas para recuperar información borrada del disco duro. Aunque hayas formateado. Busca en google por que hay muchas opciones.
Salu2
tengo un problema he buscado y buscado la solunción sin exito y nada funciona el apache no incia me sale este error: Error: Apache shutdown unexpectedly.
23:09:37 [Apache] This may be due to a blocked port, missing dependencies,
23:09:37 [Apache] improper privileges, a crash, or a shutdown by another method.
23:09:37 [Apache] Press the Logs button to view error logs and check
23:09:37 [Apache] the Windows Event Viewer for more clues
23:09:37 [Apache] If you need more help, copy and post this
23:09:37 [Apache] entire log window on the forums
Hola
Lograste hacerlo funcionar alguna vez? Por lo que comentas es como si se bloquease. La causa mas comun suele ser el puerto.
Utilizas alguna app? Es xampp puro? Que necesitas hacer?
Te pregunto esto por que hay apps especificas para algunos cms
Salu2
si lo soluciones, yo uso ubuntu mate como SO y descargue xamp 32bit para window y este programa lo instalar con wine que es para correr programas de window en linux porque lo instale asi porque xampp no da soporte para linux de 32bit, lo que hice fue desinstalar xamp para window y busque el xamp de 32bit par linux una pagina de un listado pero de fecha 2016-05-06 que fue el ultimo soporte para linux de 32bit asi fue que lo solucione. Aunque todavia estoy buscando respuestas de xampa para window
Hola Deivis,
Me alegro que lo lograras solucionar. Si te podemos ayudar en algo mas coméntanos, aunque en linux he tocado poco. Pero alguien puede tener idea y echarte una mano.
Salu2