Tôi đang cố gắng để có được một ứng dụng Rails xương được triển khai dưới Apache, Passenger 3.0.0 và Rails 3.0.3. Tôi nhận được tất cả các loại lỗi kỳ lạ. chủ yếu xoay quanh những gì tôi nghĩ có liên quan đến bundler hoặc RAILS_ENV.Người dùng nào đang chạy ứng dụng Rails của tôi?
Chỉ điều không mặc định về ứng dụng là phát triển & môi trường thử nghiệm sử dụng SQLite3 và sản xuất sử dụng MySQL.
Khi nhấn ứng dụng từ trình duyệt web Hành khách đang ném lỗi liên quan đến đá quý (sqlite3) cụ thể (trong Gemfile AND trong database.yml) được khai báo là KHÔNG phải là một phần của môi trường sản xuất.
Tôi làm cách nào để biết người dùng đang cố gắng chạy ứng dụng Rails của mình như thế nào? Tôi muốn đảm bảo rằng RAILS_ENV được đặt chính xác cho người dùng đó vì tôi nghĩ Hành khách đang cố gắng chạy ứng dụng này trong chế độ phát triển vì một lý do nào đó.
Edit: thêm kết quả của ps aux | grep httpd
myserver:current elvis$ ps aux | grep httpd
elvis 4424 0.4 0.0 66152 192 s000 S+ 11:03AM 0:00.00 grep httpd
_www 1950 0.0 0.2 93024 2544 ?? S 11:40PM 0:01.23 /usr/sbin/httpd -D FOREGROUND
root 1918 0.0 1.0 93024 10244 ?? Ss 11:39PM 0:02.75 /usr/sbin/httpd -D FOREGROUND
_www 4084 0.0 0.2 93024 2536 ?? S 9:41AM 0:00.15 /usr/sbin/httpd -D FOREGROUND
và ls -l ...
myserver:current elvis$ ls -l config
total 48
-rw-rw-r-- 1 aaron admin 1923 Nov 19 21:40 application.rb
-rw-rw-r-- 1 aaron admin 326 Nov 19 21:40 boot.rb
-rw-rw-r-- 1 aaron admin 741 Nov 19 21:40 database.yml
-rw-rw-r-- 1 aaron admin 1257 Nov 19 21:40 deploy.rb
-rw-rw-r-- 1 aaron admin 149 Nov 19 21:40 environment.rb
drwxrwxr-x 5 aaron admin 170 Nov 19 21:40 environments
drwxrwxr-x 7 aaron admin 238 Nov 19 21:40 initializers
drwxrwxr-x 3 aaron admin 102 Nov 19 21:40 locales
-rw-rw-r-- 1 aaron admin 1808 Nov 19 21:40 routes.rb
Bạn có thể cho chúng tôi biết một số lỗi không? –