Acabo de instalar XAMPP y cuando hago clic en "start all" en realidad nada se inicia porque hay un problema con algunas configuraciones (no tengo idea de lo que significan esas líneas ya que soy completamente novato en servidores). Solo quiero que todo funcione para poder empezar mi curso de PHP. Aquí está lo que está escrito en el registro de la aplicación (pestaña superior):
Starting all servers...
Starting MySQL Database...
Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
Starting ProFTPD...
Código de salida: 8
Stdout:
Comprobando la sintaxis del archivo de configuración
la prueba de configuración de proftpd falla, abortando
Stderr:
MacBook-Pro-de-Gloria.local proftpd[47065]: advertencia: no se puede determinar la dirección IP de 'MacBook-Pro-de-Gloria.local'
MacBook-Pro-de-Gloria.local proftpd[47065]: error: no hay servidores válidos configurados
MacBook-Pro-de-Gloria.local proftpd[47065]: Fatal: error al procesar el archivo de configuración '/Applications/XAMPP/xamppfiles/etc/proftpd.conf'
No sé si esta información podría ser útil, pero mi versión de sistema operativo es Sierra 10.12.6
No dudes en preguntarme más detalles en caso de que necesites información adicional para encontrar cuál es el problema
¡Gracias de antemano! :)
Editar: Aquí está lo que contiene el archivo /Applications/XAMPP/xamppfiles/etc/proftpd.conf
# Este es un archivo de configuración básico de ProFTPD (renombrarlo a
# 'proftpd.conf' para uso real. Establece un solo servidor
# y un solo inicio de sesión anónimo. Supone que tiene un usuario/grupo
# "daemon" y "ftp" para operación normal y anónimo.
ServerName "ProFTPD"
ServerType autónomo
DefaultServer on
# El puerto 21 es el puerto FTP estándar.
Port 21
# Umask 022 es una buena máscara de creación estándar para prevenir que los nuevos directorios y archivos
# sean modificables por el grupo y el mundo.
Umask 022
# Para prevenir ataques DoS, establezca el número máximo de procesos secundarios
# en 30. Si necesita permitir más de 30 conexiones simultáneas
# a la vez, simplemente aumente este valor. Tenga en cuenta que esto SOLO funciona
# en modo autónomo, en modo inetd debe usar un servidor inetd
# que le permita limitar el número máximo de procesos por servicio
# (como xinetd)
MaxInstances 30
# Establecer el usuario y grupo bajo el cual el servidor se ejecuta normalmente.
Usuario demonio
Grupo admin
# Normalmente, queremos que los archivos sean sobrescribibles.
PermitirSobrescribir on
# solo para el contenido de los servidores web
DefaultRoot /Applications/XAMPP/xamppfiles/htdocs
DenegarTodo
# demonio tiene la contraseña "xampp"
UserPassword demonio 2TgxE8g184G9c
# demonio no es un usuario normal, por lo que tenemos que permitir usuarios sin una shell real
RequireValidShell apagado
# demonio puede estar en /etc/ftpusers por lo que también tenemos que ignorar este archivo
# para iniciar sesión con "Usuarios OSX"
AuthPAM activado
AuthPAMConfig ftpd
UseFtpUsers apagado
0 votos
El mensaje de error te dice exactamente lo que está mal -
la prueba de configuración de proftpd falla
. Esto significa que tienes un problema con ese archivo de configuración en particular. Sin verlo, no tenemos ni idea de cómo solucionarlo.0 votos
Hola Alan, agregaré esa información a mi pregunta. ¡Gracias por la respuesta!
0 votos
¿Ya tienes Apache ejecutándose en tu sistema? Intenta
sudo apachectl stop
y luego inténtalo de nuevo.0 votos
Hola de nuevo. Después de copiar eso en la terminal obtuve esto: /System/Library/LaunchDaemons/org.apache.httpd.plist: No se pudo encontrar el servicio especificado
0 votos
¿Qué versión de XAMPP instalaste exactamente? ¿7.2.1 o 7.2.1vm?