我正在尝试使用Mongoid/Devise Rails 3.1模板(Mongoid和Devise),并且我不断收到错误,指出ExecJS无法找到JavaScript运行时.当我没有安装任何东西时足够公平,但我已经尝试安装Node.js,Mustang和Ruby Racer,但没有任何工作.
我找不到JavaScript运行时.有关可用运行时()的列表,请参见sstephenson/ExecJS(GitHub ExecJS::RuntimeUnavailable).
为了让这个工作,我需要做什么?
我rails 3.1.0.rc4在我的本地机器上创建了一个新的Rails项目但是当我尝试启动服务器时,我得到:找不到JavaScript运行时.有关可用运行时的列表,请参见此处.(ExecJS::RuntimeUnavailable)
注意:这不是关于Heroku的.
javascript ruby-on-rails node.js ruby-on-rails-3 ruby-on-rails-3.1
当我尝试启动chef-solr作为服务时,它失败并出现以下错误
# service chef-solr start
Starting chef-solr: /usr/bin/env: ruby_noexec_wrapper: No such file or directory
[FAILED]
Run Code Online (Sandbox Code Playgroud)
但是当我从命令行手动运行它时,它已成功运行
# chef-solr -d -c /etc/chef/solr.rb -L /var/log/chef/solr.log -P /var/run/chef/solr.pid
# echo $?
0
# ps -ef | grep chef
root 2691 1 12 04:19 ? 00:00:01 java -Xmx256M -Xms256M -Dsolr.data.dir=/var/lib/chef/solr/data -Dsolr.solr.home=/var/lib/chef/solr/home -jar /var/lib/chef/solr/jetty/start.jar
Run Code Online (Sandbox Code Playgroud)
这是我的rvm信息
# rvm info
ruby-1.9.3-p194:
system:
uname: "Linux Console 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux"
bash: "/bin/bash => GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)"
zsh: …Run Code Online (Sandbox Code Playgroud) 我有一个PHP文件,hook.php看起来像这样:
<?php
`cd .. && git pull`;
该文件位于中/var/www/oliverash.me/site/。但是,需要提取的git存储库为/var/www/oliverash.me/。./site是Apache用作文档根目录的文件夹。
当我在浏览器中运行文件时,它似乎并没有拉存储库。
我也尝试回显结果,但是页面空白。
<?php
echo `cd .. && git pull`;