gpt4 book ai didi

ruby-on-rails - 乘客显示文件夹索引,而不是使用 Rails 渲染站点

转载 作者:行者123 更新时间:2023-12-04 06:03:02 25 4
gpt4 key购买 nike

类似于这个问题:Apache/Rails/Passenger Displaying Site Index?

唯一的区别是我的应用程序指向公共(public)目录。

运行 ps aux | grep rails 显示有一个 rails 实例正在运行,但它没有呈现我的应用程序

这是我的 apache2.conf:http://pastebin.com/twipcruz

一个可能的问题是 PassengerRoot 和 PassengerRuby 指向不同的版本,但是这个 block 只是从 passenger-install-apache2-module 输出中复制粘贴

#Passenger Setup
LoadModule passenger_module /home/john/.rvm/gems/ruby-1.9.2-p318/gems/passenger-3.0.11/ext/apache2/mod_passenger.so
PassengerRoot /home/john/.rvm/gems/ruby-1.9.2-p318/gems/passenger-3.0.11
PassengerRuby /usr/bin/ruby1.8

从日志中获取:

10:13:24 2012] [error] *** Passenger could not be initialized because of this error: The Passenger spawn server script, '/home/john/.rvm/gems/ruby-1.9.2-p318/gems/passenger-3.0.11/lib/phusion_passenger/passenger-spawn-server', does not exist. Please check whether the 'PassengerRoot' option is specified correctly.

最佳答案

您需要使用 rvmsudo 安装 passenger,您刚刚运行了 passenger install。

关于ruby-on-rails - 乘客显示文件夹索引,而不是使用 Rails 渲染站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10061765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com