小编Gun*_*ess的帖子

运行.rb Ruby文件

在Web浏览器中运行.rb文件需要什么?

(我在红宝石的第一天)

我有乘客的Apache服务器(我来自PHP).终端证明:

gundars@linuxr528:~$ apache2ctl -t -D DUMP_MODULES
passenger_module (shared)
Run Code Online (Sandbox Code Playgroud)

ruby 1.9.3p0(2011-10-30修订版33570)[x86_64-linux]

我也安装了rails等,尝试使用rails制作一个快速的应用程序,它工作正常.

现在我想在浏览器中打开.rb文件,它会提示我保存它.这就是它在浏览器中的样子,点击后弹出右侧的窗口,它会询问保存位置. 在此输入图像描述

关于Ruby和这个文件的条目是:

apache2.conf:

LoadModule passenger_module /home/gundars/.rvm/gems/ruby-1.9.3-p0/gems/passenger-3.0.11/ext/apache2/mod_passenger.so
PassengerRoot /home/gundars/.rvm/gems/ruby-1.9.3-p0/gems/passenger-3.0.11
PassengerRuby /home/gundars/.rvm/wrappers/ruby-1.9.3-p0/ruby
Run Code Online (Sandbox Code Playgroud)

虚拟hosts.conf

<VirtualHost *:80>
   ServerName tictactoe.ruby.dev
   DocumentRoot "/localhost/sandbox/RUBY/tictactoe/"
   ErrorLog /var/log/rubyonrails2.log
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

/ etc/hosts文件

127.0.0.1   tictactoe.ruby.dev
Run Code Online (Sandbox Code Playgroud)

所以问题 - 在Web浏览器中运行.rb文件需要什么?我以为这是乘客的意思......

ruby apache

2
推荐指数
1
解决办法
4032
查看次数

Ubuntu与python 2

我很好奇 - 如果Python 3如此广泛传播,为什么Ubuntu应用程序仍然使用python 2?

我已经开始学习这种语言,我很惊讶我看到的一些应用程序代码使用python 2.7.x,而在python 3中运行时,解释器主要导致致命的错误.

我应该专注于学习Python 2,还是我误解了一些东西?

python ubuntu python-2.7 python-3.x

1
推荐指数
1
解决办法
137
查看次数

将格式化字符串转换为数组的最快方法?

将此字符串转换为此数组的最快方法是什么?

$string = 'a="b" c="d" e="f"';

Array (
a => b
c => d
e => f
)
Run Code Online (Sandbox Code Playgroud)

php arrays

0
推荐指数
1
解决办法
1316
查看次数

PHP错误颜色

我想将所有php通知黄色,警告橙色和致命错误红色.我正在考虑一种可以在任何类中实现的方法,如果出现错误,将改变输出颜色.也许环绕<span style="class:color">$error</span>或类似.

任何想法/建议/指针如何实现?

php colors

0
推荐指数
1
解决办法
930
查看次数

标签 统计

php ×2

apache ×1

arrays ×1

colors ×1

python ×1

python-2.7 ×1

python-3.x ×1

ruby ×1

ubuntu ×1