问题改写:
我可以将我的本地 Web 服务器配置为连接到公共互联网,以便我可以在本地测试我的 API 调用吗?
详细信息:(已编辑)
我仍在寻求这方面的帮助。我可以从许多 Google 搜索中收集到的内容似乎存在兼容性问题。有没有人在 Windows 机器上使用 gem Proxylocal ?由于您使用的是 Windows 机器,您是否需要执行任何额外的步骤才能使其正常工作?
我正在使用 Ruby on Rails 和 Heroku 进行部署。
我被指向 Pow ( pow.cx ),但这仅适用于 Mac。我正在运行 Windows 8。有人对我有什么建议吗?谢谢!
更新:
我无法安装 proxylocal gem。gem install proxylocal
输入命令行提示符后,我收到以下错误:
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing proxylocal:
ERROR: Failed to build gem native extension.
C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
creating Makefile
make
generating decode-i386-mingw32.def
compiling decode.c
decode.c:3:24: fatal error: netinet/in.h: No such file or directory
compilation terminated.
make: *** [decode.o] Error 1
Gem files will remain installed in C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bert-1.1.6 for inspection.
Results logged to C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bert-1.1.6/ext/bert/c/gem_make.out
这是 gem_make.out 的内容:
C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
creating Makefile
make
generating decode-i386-mingw32.def
compiling decode.c
decode.c:3:24: fatal error: netinet/in.h: No such file or directory
compilation terminated.
make: *** [decode.o] Error 1
有谁知道这里可能是什么问题?我在安装 gem 的路径中看不到任何空格,这对于很多人来说似乎是导致此错误的常见原因...