我今天早上升级到 ML,似乎进展得相当顺利,但与Passenger 相关的所有内容都已死亡。我已将其剥离为零并卸载了除 RVM 之外的所有内容,按照 ML 兼容性的建议升级到 1.9.3,并重新安装了Passenger,最终结果一无所获。
就目前而言,直接设置站点或使用PassengerPrefPane 最终导致站点没有响应。我可以看到日志中没有任何负面影响,我的 Rails 设置正在使用rails s
并且 Apache 肯定正在运行。任何人都有我可以运行的任何指针,我现在正在画一个空白。
编辑:现在走得更远了。乘客肯定是沿着这些路线与虚拟主机一起运行的:
<VirtualHost *:80>
ServerName nicholassmith.local
DocumentRoot /Users/nicholas/Development/Websites/DWC/public
<Directory /Users/nicholas/Development/Websites/DWC/public>
Allow from all
Options -Multiviews
</Directory>
RailsEnv development
</VirtualHost>
在我的 httpd.conf 中。但是它在哪里说ServerName?它完全忽略了这一点,什么也不返回。但是,如果我去本地主机,我在做生意,所以在这个阶段我完全感到困惑。