XAMPP no funciona en Windows XP SP2!
¡Muy bien! Pero aquÃ, Microsoft ha lanzado un nuevo servidor de seguridad. Este firewall bloquea los puertos 80 (http) y 443 (https) y el servidor no va a arrancar (más). Una solución rápida: desactivar el firewall de Microsoft con la barra de herramientas y tratar de empezar de nuevo XAMPP. Por supuesto, todo el mundo puede definir sus propias excepciones en el firewall en el Centro de seguridad. Los siguientes puertos son necesarios para el funcionamiento básico:
http 80 (HTTP)
https 443 (SSL)
mysql 3306
Y para otros servicios de XAMPP:
ftp 21
SMTP 25
pop3 110
imap 143
AJP/1.3 8009
http-alt 8080 (puerto por defecto de Tomcat)
¿Dónde puedo cambiar la página de inicio?
¿Hay una carpeta especÃfica para las secuencias de comandos y las páginas de $ path-to-xampp \ xampp \ htdocs. ¿Dónde está la página principal (index.html), que se inicia en la aplicación de http://localhost. Además, esta página puede ser borrada y reemplazada por "index.php" o "index.cgi" (etc.). La jerarquÃa de todas las páginas de inicio de XAMPP se llama:
DirectoryIndex index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.html.var index.phtml
Nota: Después de cambiar, usted debe encontrar los ejemplos XAMPP con el http://localhost/xampp URL.
Las herramientas para esto existen en extensiones para el XAMPP. Nota: Estos paquetes adicionales sólo funcionará con el paquete principal, no con XAMPP XAMPP Lite. En este momento hay las siguientes extensiones:
- Perl con mod_perl y algunos controladores de DBI para su versión de XAMPP (Apache)
- TTomcat con mod_jk 2, pero sin el JSDK de Java. El JSDK necesario para esta extensión se menciona en la página de descarga o en el archivo readme. Debe instalar el JSDK de Java antes de instalar esta extensión!
- Python con mod_python
Usted encontrará todas las extensiones en la página de descarga de corriente de XAMPP win32 win32. Además de estos, hay varios otros en el
http://sourceforge.net/projects/xamppaddon .
Para comprobar que el paquete es realmente el desarrollador, se necesitan programas adicionales. Por ejemplo, el programa md5sum.exe
http://downloads.activestate.com/contrib/md5sum/Windows/md5sum.exe
Trabaja como esto:
- Ponga el paquete XAMPP (por ejemplo, xampp-win32-1.4.16.exe) y el archivo MD5 (por ejemplo, xampp-win32-1.4.16.exe.md5) y md5sum.exe en el mismo directorio.
- Utilice el cmd con los siguientes comandos:
md5sum-c xampp-win32-1.4.16.exe.md5 - xampp-win32-1.4.16.exe Aceptar
Si hay algo mal.
Otro programa es el MD5summer. Por favor visite su sitio web para más información: http://www.md5summer.org .
El \ xampp \ apache \ bin \ php.ini está bien! Los otros en la carpeta \ xampp \ php es sólo para PHP en modo CGI / CLI. Asà que configurar la carpeta \ xampp \ apache \ bin \ php.ini para cambiar.
Los cambios en php.ini también se hará cuando se cambia la versión de PHP. Nota: Las modificaciones en el php.ini y httpd.conf es necesario reiniciar Apache!
¡No! El "pv.exe" (antes "kill.exe") no es un virus o un troyano. Esta es una herramienta para detener los procesos tales como el comando kill en Linux. XAMPP necesita este programa para dejar algunos servidores como Apache. Debido a que el "off / stop" no funciona sin necesidad de instalar el servicio. Pero a veces lo que hacemos "inicio manual" y queremos dejar de Apache.
Problema: Algunos programas antivirus (como Norton) hacen advertencias. Debido a su nombre ("matar") o tal vez un virus / troyano contiene un programa para dejar de matar a algunos programas no deseados.
Ver también:
Microsoft C 1
2 de Microsoft C
Este tipo de mensaje de error se produce sólo en sistemas con Windows 95/98/ME y XP Home. Problema: El peor recuerdo de gestión de Windows permite no sólo programas como "command.com" a trabajar con más de 160 kb. Sin embargo, nuestros servidores necesitan más. Solución: agregue la siguiente lÃnea en c: \ config.sys:
shell = c: \ windows \ command.com c: \ windows / e: 2048 / p
A continuación, reinicie e intente nuevamente XAMPP. La memoria de 2048 kb se puede utilizar ahora. Esto debe ser
Este problema puede deberse a varias razones:
(1) Usted comenzó hace más de un servidor HTTP (IIS, Samba, ZEUS y otros). Sólo un servidor puede ocupar el puerto 80. Debe detener el servidor http, antes de iniciar Apache. Algunos mensajes de error como estos muestran el problema:
"(OS 10048) ... make_sock: no se pudo enlazar con adress 0.0.0.0:85
No escucha sockets disponibles, el cierre "
"(OS 10038) Socket operación en la no toma de corriente: realizar
_sock: para la dirección 0.0.0.0:443, apr_socket_opt_set: (SO_KEEPALIVE)
No escucha sockets disponibles, el cierre "
(2) Usted tiene Windows 95 con winsocks obsoletos o defectuosos. Por el momento la necesidad de winsocks Apache 2. Por favor, descargue la versión actualizada de winsocks en www.microsoft.com.
(3) veces el Winsock2 puede estar dañada por un virus o un gusano. La solución para el Winsock2 , escrito por Tom Kynch puede resolver este problema (sólo el 95, 98 y ME).
(4) ¿Utiliza un firewall, que bloquea el puerto de Apache. En este caso, algunas imágenes o javascript no funcionan a través de http://. A veces es necesario desinstalar el firewall resolver completamente este problema.
(5) ¿Tiene XP Professional sin Service Pack 1. En este caso, la instalación de SP1 se recomienda urgentemente.
(6) Usted tiene el McAfee Virus Scan. A veces causa problemas. Deshabilitar el McAfee para tratar de XAMPP.
(7) ¿Tiene usted otro software como Teléfono Internet "SKYPE", que también bloquea el puerto 80. (Gracias Pedro!). Sin embargo, puede cambiar el puerto de SKYPE: Acciones -> Opciones -> Conexión. Aquà desactive la casilla "Puerto 80" a un puerto alternativo y reiniciar Skype y deberÃa funcionar. (Gracias Monty!).
Consejo: El "xampp-portcheck.exe" presenta el estado de cada puerto esencial para XAMPP. La condición de "libre" significa que todos los puertos son libres y todo está bien.
Por favor, active la siguiente lÃnea => # Win32DisableAcceptEx en / xampp / apache / conf / httpd.conf.
En este caso, la correcta es: Win32DisableAcceptEx
Las nuevas versiones mejoradas de soporte de Apache para Winsock 2. Pero esto no funcionará correctamente con las versiones caseras de Windows. La polÃtica de "Win32DisableAcceptEx" en httpd.conf desactiva este apoyo. A veces, algunos sistemas de Windows NT también son problemas. No sabemos por qué.
Algunas aplicaciones (PHPEclipse, etc phpBB). Tiene problemas para visualizar imágenes de gran tamaño. Este problema puede ser resuelto en / xampp / apache / conf / httpd.conf estas lÃneas
# EnableSendfile fuera del escenario
# EnableMMAP fuera del escenario
Por favor, active estas lÃneas quitando el #:
EnableSendfile fuera del escenario
EnableMMAP fuera del escenario
Reinicia Apache.
¡Prueba esto! Gracias por esta solución en el foro y Kris!
Este problema generalmente es causado por el programa "NetLimiter" para la regulación de ancho de banda. Por favor, consulte este tema en nuestro foro
http://www.apachefriends.org/f/viewtopic.php?t=6195&highlight=netlimiter
para más información.
Sólo funciona en Windows NT, Windows 2000 y Windows XP.
(1) La instalación de servicio: En / xampp / mysql doble clic en "mysql_installservice.bat".
(2) Desinstalar el servicio: En el / xampp / mysql doble clic en "mysql_uninstallservice.bat". Eso es todo!
En \ xampp \ mysql \ bin desde la consola:
mysqladmin-u root contraseña en secreto
Ok, "secreto" debe ser su contraseña. A continuación, actualice la contraseña en phpMyAdmin. Abra el archivo "config.inc.php" en \ xampp phpmyadmin \ y editar las siguientes lÃneas:
En lugar de ...
$ Cfg ['Servers'] [$ i] ['user'] = 'root'; $ Cfg ['Servers'] [$ i] ['password'] ='';
LUGAR ...
$ Cfg ['Servers'] [$ i] ['user'] = 'root'; $ Cfg ['Servers'] [$ i] ['password'] = 'secreto';

Poner una nueva contraseña de 'root' con mysqladmin
Bueno, no hay otra posibilidad de asignar una contraseña al usuario root. Inicio http://127.0.0.1/phpmyadmin PHPMyAdmin, abra la base de datos "mysql" (nunca eliminar este!) Y utilizar la tabla "usuario". Crear un nuevo usuario o simplemente cambiar la contraseña de "root". Y reiniciar el MySQL! Después de eso, no se olvide de cambiar la contraseña en "xampp / phpmyadmin / config.inc.php" de phpMyAdmin.
Métdo Esto se basa en la sugerencia de Ruedi de Basilea. Con agradecimiento a Grüssli Suiza!
Sugerencia: También puede restablecer la contraseña con el xampp / / mysql / resetroot.bat. Después de eso, la contraseña está en blanco como "."
Paso 1: Ejecutar cmd
C: \ Archivos de programa \ ApacheFriends \ xampp \ mysql \ bin> mysqld-nt-skip-grant-tables
Paso 2: Ejecutar el cmd
C: \> C: \ Archivos de programa \ ApacheFriends \ xampp \ mysql \ bin \ mysqladmin-u root flush-privileges password "nuevacontr"
Paso 3: parar MySQL
C: \> C: \ Archivos de programa \ ApacheFriends \ xampp \ mysql \ bin \ mysqladmin-u root-p apagado
Introduce el password: ****** (newpwd)
Paso 4: Editar el "config.inc.php" para acceder a phpMyAdmin
C: \ Archivos de programa \ ApacheFriends \ xampp \ phpmyadmin \ config.inc.php
Aquà busca la "raÃz"
"$ Cfg ['Servers'] [$ i] ['password'] = 'newpwd' / / contraseña de MySQL
Paso 5: Reiniciar el MySQL
¿Por qué no? Eso sÃ, no empezar a mysql paquete XAMPP. A continuación, puede utilizar su propio servidor MySQL. Pero ¡cuidado! Dos servidores no se puede iniciar en el mismo puerto! Si ha asignado una contraseña de root, no te olvides de editar el "config.inc.php" en \ phpMyAdmin xampp \.
En la configuración básica de XAMPP, PHPMyAdmin tener un acceso público. Puede cerrar esta brecha con el "config.inc.php". Abra el archivo de configuración de phpMyAdmin y editar las siguientes lÃneas:
$ Cfg ['Servers'] [$ i] ['AUTH_TYPE'] = 'config'; $ Cfg ['Servers'] [$ i] ['user'] = 'root'; $ Cfg ['Servers'] [$ i] ['password'] = 'secreto';
De esta manera ...
$ Cfg ['Servers'] [$ i] ['AUTH_TYPE'] = 'http'; $ Cfg ['Servers'] [$ i] ['user'] = 'root'; $ Cfg ['Servers'] [$ i] ['password'] ='';
Ahora, el nombre de usuario y la contraseña serán revisados ​​antes de PHPMyAdmin acceder al servidor MySQL. Opcionalmente se puede establecer "cookie" en lugar de 'http' de esta polÃtica.

PHPMyAdmin pantalla de inicio, sobre la base de galletas
Por defecto, el soporte de IMAP para PHP en XAMPP está desactivada debido a algunos errores misteriosos en algunas versiones para el hogar como Windows 98. ¿Quién trabaja con los sistemas Windows NT debe abrir la carpeta \ xampp \ apache \ bin \ php.ini para habilitar la extensión php, la eliminación de la coma punto y coma:
extension = php_imap.dll
Reinicia Apache! Este método también sirve para otros módulos de PHP que no se inician con XAMPP.
Gracias a Jörg para señalar este problema! Parece que la activación de "Zend Optimizer" provocar problemas.Por Por favor, abra la carpeta \ xampp \ apache \ bin \ php.ini y desactivar todas las lÃneas del [Zend]. Después de eso, reiniciar apache.
Nota: En las versiones actuales de XAMPP, extensión Zend está desactivado por defecto.
Linux y Windows son diferentes. La función crypt () no es compatible con Windows y asà sucesivamente. También una programación simple puede ser extraño: Por ejemplo, el término 'var = texto; la obra en PHP para Linux. Pero por ejemplo, para algunas versiones anteriores de PHP para win32 que tiene con el programa 'var = "Texto", ". O las interfaces son diferentes. O los componentes necesarios no se encuentran en otras plataformas. Esto es por qué algunos programas no funcionan con XAMPP.
No, mejor no. Las secuencias de comandos aquà todavÃa se necesitan para los paquetes adicionales (extensiones) y actualizaciones de XAMPP.
No sabemos una extensión gratuita para Apache para Win32. Sin embargo, hay una extensión de las Extensiones de servidor de FrontPage para Unix: http://www.rtr.com/fpsupport/~~HEAD=NNS .
Pero puede haber alguien en el foro para aprender más: http://www.apachefriends.org/f/
Hmm ... Si el directorio "install" está presente, intente lo siguiente: Copiar el paquete XAMPP completo en el nuevo directorio de su elección. A continuación, vuelva a ejecutar el "setup_xampp.bat" para actualizar todos los archivos de configuración. Prueba de todo! Si todos los servidores están trabajando, todo está bien! Si no es asÃ, entonces usted debe eliminar esta copia!
Por favor, abra el "php.ini" en la carpeta \ xampp \ apache \ bin \ php.ini. Y permitir que las siguientes lÃneas quitando el punto de punto y coma de cada lÃnea en el [eAccelerator]:
| extension = eaccelerator.dll eaccelerator.shm_size = "0" eaccelerator.cache_dir = "\ xampp \ tmp" eaccelerator.enable = "1" eaccelerator.optimizer = "1" |
Entonces no te olvides de reiniciar Apache!
Si la extensión mssql se cargó en el php.ini, a veces se producen problemas de acceso TCP / IP. Puede solucionar este problema con una nueva versión de "ntwdblib.dll" de Microsoft. Por favor, cambie el archivo antiguo en el bin \ xampp \ apache \ con la nueva versión de Microsoft. Reinicia Apache. Gracias Horst para este tema!
Para ello, abrimos un tema en nuestro foro con ejemplos y también algunos problemas: http://www.apachefriends.org/f/viewtopic.php?t=3012
¡No! Y Perl: Perl ASP en extensión no es lo mismo! Lamentablemente no implementación libre para Apache está disponible.
Para ello, tiene nuestra extensión Perl para XAMPP. Por favor visite nuestra sección de descargas
http://www.apachefriends.org/pt_br/xampp-windows.html~~V # 644
y nuestra sección de Extensiones
http://www.apachefriends.org/pt_br/xampp-windows.html~~V # 1176
para más información.
Popularidad: [14% ? ]
Puestos relacionados con TraÃdo a usted por Sin embargo, otra Relacionado Puestos Plugin .










Buenas Tardes!
Estoy trabajando con el Banco para el inventario de la aplicación XAMPP OCS y quisiera saber cómo implementar paquetes de ejecuciones, escriba: SQL para ejecutar diariamnete varios.
Me implemnetar Roina esto como un procedimiento automático, el tipo de almacenamiento o un paquete. ¿PodrÃa usted ayudarme a un paso a paso?
Me gustarÃa recibir este alimento de vuelta en mi e-mail, gracias.
Antonio Raposo
antonio.raposo @ cesan.com.br