2012-08-13 20 views
7

Cuando actualicé mi Lion Server a Mountain Lion, parece que eliminó mi mod_xsendfile de apache.error fatal: archivo 'apr.h' no encontrado al instalar x-sendfile mac os x servidor de montaña león

Seguí las instrucciones desde el sitio web this, pero me quedé atrapado con un error "No hay tal archivo o directorio". Con un poco de ayuda de google encontré la página this que me dio la solución a esto: "sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain//Applications/Xcode.app/Contents/ Developer/Toolchains/OSX10.8.xctoolchain "

Se veía bien, pero cuando intento ejecutar" sudo apxs -cia mod_xsendfile.c "aparece el error" error fatal: 'apr.h' archivo no encontrado ".

¿Alguna idea?

+0

¿Encontró una solución? Tengo el mismo problema – redmoon7777

+0

Lo sentimos, todavía no hay nada nuevo aquí. Incluso me tomé el tiempo para formatear y reinstalar mac os x, pero no ayudó. – einord

+0

Cuando traté de descargar e instalar las herramientas de línea de comandos de Xcode desde el panel de Preferencias. Y después de eso creó el enlace simbólico ("sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.8.xctoolchain"), se instalaría de nuevo. Pero ahora tengo el problema de que x-sendfile no parece estar cargado después de un reinicio. Sin error, nada Pero "LoadModule xsendfile_module libexec/apache2/mod_xsendfile.so" se ha agregado al httpd.conf. Hmm ... extraño. – einord

Respuesta

7

es necesario volver a instalar los comandos Xcode herramientas de línea:

xcode-select --install 

A continuación, es probable que aceptar el contrato de licencia de nuevo Xcode:

sudo xcodebuild -license 

Una vez que hayas hecho esto (así como tu enlace simbólico para la cadena de herramientas) deberías estar listo para continuar.

+1

Este método también debería funcionar al actualizar a Mavericks. –

+1

Señor, me acaba de ahorrar horas de dolor de cabeza. Aquí está mi +1. Tómalo :) – Lomse

+1

Esto también sigue siendo relevante para High Sierra. –

Cuestiones relacionadas