我試圖運行passenger-install-apache2-module
命令,我不斷收到此錯誤:阿帕奇httpd.h中文件丟失MacOSX上升級(**更新了約塞米蒂**)
ext/apache2/mod_passenger.c:25:10: fatal error: 'httpd.h' file not found
不知道是什麼在我升級到小牛之前,我的本地開發環境一直很好 - 我必須更新XCode並卸載/重新安裝乘客寶石。
我嘗試在/etc/apache2
目錄中創建httpd.h
,並粘貼this但沒有起作用。
我不知道如何替換此文件
httpd.h應該位於/ usr/include/apache2中。我不確定發生了什麼事情,也許Apple的更新過程破壞了一些東西。需要更多的調查。也許你可以聯繫Apple? – Hongli
完全一樣的情況,完全一樣的問題。 – dangerousdave
你不能隨意複製粘貼一個隨機httpd.h。內容必須與您實際運行的Apache版本完全匹配。 – Hongli