2012-08-13 8 views
7

Aslan Sunucumu Dağ Aslanı'na yükselttiğimde, mod_xsendfile'ımı apache'den kaldırmış gibi görünüyor.ölümcül hata: 'apr.h' dosyası yüklendiğinde bulunamadı x-sendfile mac os x dağ aslan sunucusu

this web sitesindeki yönergeleri izledim, ancak "Böyle bir dosya veya dizin yok" hatasıyla karşılaştım. Google'ın bazı yardımlarıyla bana bu çözümü veren this sayfasını buldum: "sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ /Applications/Xcode.app/Contents/ Geliştirici/Toolchains/OSX10.8.xctoolchain "

İyi görünüyordu, ancak" sudo apxs -cia mod_xsendfile.c "yi çalıştırmaya çalıştığımda" önemli hata: 'apr.h' dosyası bulunamadı "hatası alıyorum.

Herhangi bir fikrin var mı? Bunu yaptıktan sonra

sudo xcodebuild -license 

: Bu durumda, büyük olasılıkla tekrar Xcode lisans sözleşmesini kabul etmek gerekir

xcode-select --install 

:

+0

Bir çözüm buldunuz mu? Aynı sorun var – redmoon7777

+0

Üzgünüm, hala burada yeni bir şey yok. Hatta mac os x'i biçimlendirmek ve yeniden yüklemek için zaman harcadım, ama yardımcı olmadı. – einord

+0

Xcode Komut Satırı Araçları'nı Tercihler bölmesinden indirmeyi ve yüklemeyi denediğimde. Ve bundan sonra sembolik link yaratıldı ("sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.8.xctoolchain"), tekrar yüklerdi. Ama şimdi x-sendfile yeniden başlatıldıktan sonra yüklenmemiş gibi görünüyor. Hata yok, hiçbir şey. Ancak, httpd.conf dosyasına "LoadModule xsendfile_module libexec/apache2/mod_xsendfile.so" eklenmiştir. Hmm ... wierd. – einord

cevap

7

Sen yeniden yüklemek Xcode komut satırı araçları gerekir (toolchain için sembolik bağlantınızın yanı sıra) gitmek için iyi olmalısınız.

+1

Bu yöntem, Mavericks'e yükseltme yaparken de çalışmalıdır. –

+1

Efendim, saatlerce başım ağrıyor. İşte benim +1'im. Lütfen al bunu :) – Lomse

+1

Bu ayrıca High Sierra için de geçerli. –