kratos-iii:railsproj zachinglis$ rake db:create
(in /Users/zachinglis/Sites/rails/railsproj)
Couldn't create database for {"adapter"=>"mysql", "host"=>"localhost", "username"=>"root", "password"=>nil, "database"=>"railsproj_development"}, charset: utf8, collation: utf8_general_ci (if you set the charset manually, make sure you have a matching collation)
Run Code Online (Sandbox Code Playgroud)
我没有使用Sequel Pro甚至创建所述数据库的问题.
我该如何解决这个问题?有一个空密码从来没有给我带来问题.我真的很怀疑它.
码:
Shoes.setup do
gem 'mechanize'
end
require 'rubygems'
require 'mechanize'
Run Code Online (Sandbox Code Playgroud)
跑鞋上面说:
no such file to load -- mechanize
Run Code Online (Sandbox Code Playgroud)
谢谢.
我之前使用过SOAP,但很多年前,如果我能帮助它,我会尽量保持清醒.
短篇故事...
client.request :foo_web_serivce, :language_count, :body => { :foo_app_id => "...", :session_id => "..." }然后我得到一个,Status 200但我的结果是-1因为我认为app_id无法识别.<LanguageCount>)而不是Savon的call(<foo_web_service:LanguageCount>),那么我得到一个Status 500.请提前告知并提前致谢.
很长的故事...
使用SOAP客户端我可以看到正确的请求XML是:
User-Agent: Mac OS X; WebServicesCore (357)
Content-Type: text/xml
Host: redacted
Soapaction: http://tempuri.org/redacted/LanguageCount
<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<LanguageCount xmlns="http://tempuri.org/">
<fooAppID xsi:type="xsd:string">12345678-1234-1234-1234-123456789123</fooAppID>
<sessionID xsi:type="xsd:string">12345678-1234-1234-1234-123456789123</sessionID>
</LanguageCount>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试在控制台中这样做时:
ruby-1.8.7-p302 > client = Savon::Client.new do |wsdl, http, wsse|
ruby-1.8.7-p302 …Run Code Online (Sandbox Code Playgroud) 在Textmate和Cucumber遇到很多问题后,我经历了很多重新安装git的步骤,以便我可以在rvm上更新并安装更高版本的ruby,从rvm-auto-ruby更改为rvm-wrapper ,我现在让它运行,但'未定义步骤'
然而,这个步骤存在,我的警卫一切都很好.
TL;博士
当我点击Run时,Cucumber Bundle没有阅读我的步骤.