El programa de actualización intentó cuidadosamente de actualizar uno de los archivos de configuración. Para hacerlo, el programa tuvo que editar algunas de las líneas que Ud. ya había cambiado. Visto que nadie quiere perder la valiosa información de configuración, el programa de actualización decidió no cambiar el archivo sino guardar una copia del nuevo archivo además del archivo original. Pueden aparecer tres mensajes de error cunado se inicia XAMPP: |
|
Su sistema Linux es muy antiguo. XAMPP requiere una versión de Linux más nueva que utilice la versión glibc 2.1.
Cuál es el secreto acerca de "Error 1"?tail -2 /opt/lampp/logs/error_logSi se muestra "Invalid argument: Could not set permissions on ssl_mutex" o "Invalid argument: Unable to create scoreboard", por favor eche un vistazo a las respuestas más abajo. Si recibe otro mensaje de error, por favor envíeme un email. Quizás podamos resolver el problmema juntos. Mi dirección de email es: oswald@apachefriends.org.
Apache parece no arrancar. Que se debe hacer?tail -2 /opt/lampp/logs/error_logSi aparece "Invalid argument: Could not set permissions on ssl_mutex" o "Invalid argument: Unable to create scoreboard", por favor dé una mirada a las respuestas más abajo. Si se muestra un mensaje de error distinto, por favor envíeme un email, quizás podamos solucionar el problema juntos. Mi dirección de email es: oswald@apachefriends.org.
Qué hacer si el mensaje de error es "Invalid argument: Could not set permissions on ssl_mutex"?
|
En este caso debe cambiar la directiva de Grupo (línea 318) en /opt/lampp/etc/httpd.conf.
Encontrará algo como:
|
Cambie el "..." por "nobody", "nogroup" o #-1. Una de estas tres posibilidades debería funcionar.
Qué hacer si el error es "Invalid argument: Unable to create scoreboard"?
|
En este caso debe remover el hash (#) del comienzo de la directiva de Scoreboard (cerca de la línea 71) en /opt/lampp/etc/httpd.conf.
Allí, encontrará algo como:
|
Simplemente borre el hash (#) al comienzo de esta línea:
|
Tras esto, el mensaje de error no debería aparecer más.
Qué hacer si el mensaje de error dice »Invalid argument: Configuration failed«?
Solución:
Simplemente aplique el siguiente comando (Por favor use copiar&pegar. Los caracteres ` son obligatorios):
echo 127.0.0.1 `hostname` >> /etc/hosts
Esto solucionará el error de configuración de su sistema y el mensaje de error »Configuration failed« debería desaparecer.
Que hacer si el mesaje dice »The configuration file now needs a secret passphrase (blowfish_secret)« shows up?
Solución:
Edite config.inc.php en la línea 60. Encontrará este archivo en el directorio phpmyadmin de su instalación XAMPP. la línea debería verse así:
|
Ingrese en esta línea un clave o password, como por ejemplo:
|
Eso es todo. Debería poder utilizar phpMyAdmin normalmente.
Qué hacer si el mensaje de error es »cannot restore segment prot after reloc: Permission denied«?Solución:
Por el mometo, la única solución que conozco es desactivar SELinux:
|
Ahora XAMPP funciona correctamente otra vez. Si conoce una solución mejor, por favor envíeme un email. No soy un experto en SELinux y lo único que sé acerca de SELinux es como desactivarlo. ;)
Tras reiniciar mi Linux, XAMPP dejó de funcionar! Cómo lo reparo?No hay una forma estándar de configurar el proceso de reinicio de un sistema Linux pero la mayoría de ellas deberían permitirle iniciar XAMPP al reiniciar siguiendo los siguientes pasos.
si su sistema no le provee de /etc/rc.d/rc3.d por favor intente también /etc/init.d/rc3.d y /etc/rc3.d.
ln -s /opt/lampp/lampp S99lampp
ln -s /opt/lampp/lampp K01lampp
ln -s /opt/lampp/lampp /etc/init.d/lampp
...y luego usar el editor para runlevel (modo experto) desde YaST para activar XAMPP para runlevels específicos.
Cómo puedo hacer mi instalación XAMPP más segura?Simplemente escriba el siguiente comando (como root) para iniciar un chequeo de seguridad simple:
/opt/lampp/lampp security
Tras hacerlo debería poder ver el siguiente diálogo en su pantalla (texto ingresado por el usuario está en negrilla):
LAMPP: Quick security check...
LAMPP: Your LAMPP pages are NOT secured by a password.
LAMPP: Do you want to set a password? [yes] yes (1)
LAMPP: Password: ******
LAMPP: Password (again): ******
LAMPP: Password protection active. Please use 'lampp' as user name!
LAMPP: MySQL is accessable via network.
LAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes
LAMPP: Turned off.
LAMPP: Stopping MySQL...
LAMPP: Starting MySQL...
LAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
LAMPP: Do you want to set a password? [yes] yes
LAMPP: Password: ******
LAMPP: Password (again): ******
LAMPP: Setting new MySQL pma password.
LAMPP: Setting phpMyAdmin's pma password to the new one.
LAMPP: MySQL has no root passwort set!!!
LAMPP: Do you want to set a password? [yes] yes
LAMPP: Write the passworde somewhere down to make sure you won't forget it!!!
LAMPP: Password: ******
LAMPP: Password (again): ******
LAMPP: Setting new MySQL root password.
LAMPP: Setting phpMyAdmin's root password to the new one.
LAMPP: The FTP password is still set to 'lampp'.
LAMPP: Do you want to change the password? [yes] yes
LAMPP: Password: ******
LAMPP: Password (again): ******
LAMPP: Reload ProFTPD...
LAMPP: Done.
(1) Establecer una clave protegerá páginas de demo de XAMPP que utilizan dicha clave (http://localhost/xampp/). En nombre de usuario es 'lampp'!
Tras utilizar este comando, su instalación de XAMPP será "segura". Por mi parte, no tengo idea de qué más pueda ser inseguro.
Cómo activar eAccelerator?Para activar eAccelerator simplemente busque las siguientes líneas en su /opt/lampp/etc/php.ini:
|
Remueva el punto y coma al comienzo de cada línea y reinicie XAMPP. eAccelerator está ahora activo. Para más información acerca de eAccelerator, vea el home page eAccelerator:
http://eaccelerator.net.
Cómo activo la extensión OCI8/Oracle para PHP?Para activar la extensión OCI8/Oracle para PHP execute el siguiente comando:
/opt/lampp/lampp oci8Se iniciará el siguiente diálogo:
|
Esto debería activar la extensión. Dado que he tenido pocas ocasiones para probar esta característica, por favor reporte si funcionó para Ud. o no a oswald@apachefriends.org.
Como hago backup/restauro mi sistema XAMPP?| Advertencia: Las funciones respaldar(backup) y resturar (restore) está aún en desarrollo y puede no funcionar correctamente.
Atención: Hay un pequeño pero molesto bug en la versión 1.4.2 de XAMPP. Por favor, eche un vistazo |
Este es un problema expecial de algunos sistemas Linux. Por favor abra su /opt/lampp/etc/httpd.conf y busque estas dos líneas:
|
|
Digite (como root):
sh xampp-backup-22-01-04.sh
Verá lo siguiente:
|
Eso es todo. Como se lee, necesitará reiniciar XAMPP.
Debería funcionar perfectamente (lo he probado muchas veces) pero recuerde, es una función beta.
Qué pasa con el soporte JSP en XAMPP?
Qué trae el futuro?