我正在将 Rails 项目迁移到 Apache 服务器上。我遵循了与此链接(将 Passenger 作为 Ruby gem 安装,添加了一些行/etc/apache2/apache2.conf
,将 Vitual Host 设置为 rails app ~/public 目录。)
当我访问该网站时,我只看到 dispatch.fcgi 的内容。该链接提到该问题通过重新启动整个服务器解决(重新启动 apache 是不够的)。我不熟悉服务器,我不确定重新启动整个服务器意味着什么,或者我该怎么做。
答案1
在尝试重新启动整个服务器之前,请先尝试重新启动 Apache。
根据您的发行版,以下命令之一应该有效:
service httpd restart
service apache2 restart
/etc/init.d/httpd restart
/etc/init.d/apache2 restart
根据分发和您的用户权限,您可能需要sudo
在命令前面添加。
答案2
要重新启动,我总是使用以下顺序:
cd //
sync
init 6