我看过很多与我遇到的错误相关的帖子,但找不到任何看起来像是我想尝试的潜在修复方法,除非得到一些更了解的人的反馈。
设置:我最近组装了一台 Windows 7 PC 并安装了 Apache、PHP 和 MySQL。我的设置一切正常,我向 LAN 上的其他设备开放了服务器。当我转到浏览器并导航到 IPADDRESS:PORT(安装 Apache 以监听自定义端口以避免潜在冲突(Skype、 future 的 IIS 安装?等)时,我得到了我的 htdocs index.php 页面。到目前为止还不错。
我想做的最后一件事是设置 Git,这样我就可以在我的 Macbook Pro 上为我的服务器工作并将更改推送到服务器。为了启动并运行它,我在我的服务器上安装了 msysgit,并且能够为我在服务器根目录下创建的 Media 目录创建一个 Git 存储库。当我在资源管理器中打开这个目录时,我可以看到 .git 目录。我做的下一件事是在服务器上安装 OpenSSH 并启动并运行它。我还将 SSH 连接的默认主目录更改为我的 Apache 服务器的 htdocs 文件夹。
现在,当我转移到我的 Macbook pro 上测试设置时,我遇到了问题。
SSH 似乎按预期运行。当我在我的笔记本电脑上运行 ssh USERNAME@IPADDRESS 时,我收到了输入我的密码的消息,我输入了我的登录密码,太棒了,我在我服务器的 shell 中 htdocs 目录。
Git 似乎并不那么容易运行。我在我的 Macbook Pro 上安装了 Git,并且能够在本地目录中创建一个存储库,没问题。当我导航到终端中的一个新目录时,我想使用我在服务器上创建的媒体文件夹项目并运行以下 Git 命令:
git clone USERNAME@IPADDRESS:/Media
git clone USERNAME@IPADDRESS:\Media
git clone USERNAME@IPADDRESS:/Media.git
git clone USERNAME@IPADDRESS:/Media/.git
等等
(不确定我应该运行什么命令。我需要在此命令末尾添加 .git 吗?我在 Media 目录中看到一个 stash 的 .git 目录,但我不知道看不到 Media.git 文件。)
我收到以下错误:
Received disconnect from IPADDRESS: 2: fork failed: Resource temporarily unavailable fatal: The remote end hung up unexpectedly
根据我的搜索,我无法判断此错误是来 self 的客户端 (Macbook Pro) 还是服务器。我读到这可能是我的 Macbook 上设置的线程限制,所以我输入了以下命令并提高了我的 maxprocperuid:
sudo sysctl -a|grep maxprocperuid (which outputted 709)
sudo sysctl -w kern.maxprocperuid=3000 (upped it to ridiculous number to see if it was the problem)
但是我在尝试克隆存储库时仍然遇到错误。
如果您已完成此致谢,请尝试提供尽可能多的信息,我们将不胜感激。
谢谢。
最佳答案
尝试卸载 OpenSSH,然后重新安装 WinSSHD。查看this link这表明相同。
此外,this question可能对您有所帮助。
关于windows - 无法从 Windows 服务器克隆 GIT 存储库,但可以 SSH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22591187/
我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0
我在从html页面生成PDF时遇到问题。我正在使用PDFkit。在安装它的过程中,我注意到我需要wkhtmltopdf。所以我也安装了它。我做了PDFkit的文档所说的一切......现在我在尝试加载PDF时遇到了这个错误。这里是错误:commandfailed:"/usr/local/bin/wkhtmltopdf""--margin-right""0.75in""--page-size""Letter""--margin-top""0.75in""--margin-bottom""0.75in""--encoding""UTF-8""--margin-left""0.75in""-
我想安装一个带有一些身份验证的私有(private)Rubygem服务器。我希望能够使用公共(public)Ubuntu服务器托管内部gem。我读到了http://docs.rubygems.org/read/chapter/18.但是那个没有身份验证-如我所见。然后我读到了https://github.com/cwninja/geminabox.但是当我使用基本身份验证(他们在他们的Wiki中有)时,它会提示从我的服务器获取源。所以。如何制作带有身份验证的私有(private)Rubygem服务器?这是不可能的吗?谢谢。编辑:Geminabox问题。我尝试“捆绑”以安装新的gem..
我对最新版本的Rails有疑问。我创建了一个新应用程序(railsnewMyProject),但我没有脚本/生成,只有脚本/rails,当我输入ruby./script/railsgeneratepluginmy_plugin"Couldnotfindgeneratorplugin.".你知道如何生成插件模板吗?没有这个命令可以创建插件吗?PS:我正在使用Rails3.2.1和ruby1.8.7[universal-darwin11.0] 最佳答案 随着Rails3.2.0的发布,插件生成器已经被移除。查看变更日志here.现在
我尝试运行2.x应用程序。我使用rvm并为此应用程序设置其他版本的ruby:$rvmuseree-1.8.7-head我尝试运行服务器,然后出现很多错误:$script/serverNOTE:Gem.source_indexisdeprecated,useSpecification.Itwillberemovedonorafter2011-11-01.Gem.source_indexcalledfrom/Users/serg/rails_projects_terminal/work_proj/spohelp/config/../vendor/rails/railties/lib/r
我正在尝试在我的centos服务器上安装therubyracer,但遇到了麻烦。$geminstalltherubyracerBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtherubyracer:ERROR:Failedtobuildgemnativeextension./usr/local/rvm/rubies/ruby-1.9.3-p125/bin/rubyextconf.rbcheckingformain()in-lpthread...yescheckingforv8.h...no***e
我花了三天的时间用头撞墙,试图弄清楚为什么简单的“rake”不能通过我的规范文件。如果您遇到这种情况:任何文件夹路径中都不要有空格!。严重地。事实上,从现在开始,您命名的任何内容都没有空格。这是我的控制台输出:(在/Users/*****/Desktop/LearningRuby/learn_ruby)$rake/Users/*******/Desktop/LearningRuby/learn_ruby/00_hello/hello_spec.rb:116:in`require':cannotloadsuchfile--hello(LoadError) 最佳
我尝试使用不同的ssh_options在同一阶段运行capistranov.3任务。我的production.rb说:set:stage,:productionset:user,'deploy'set:ssh_options,{user:'deploy'}通过此配置,capistrano与用户deploy连接,这对于其余的任务是正确的。但是我需要将它连接到服务器中配置良好的an_other_user以完成一项特定任务。然后我的食谱说:...taskswithoriginaluser...task:my_task_with_an_other_userdoset:user,'an_othe
最近,当我启动我的Rails服务器时,我收到了一长串警告。虽然它不影响我的应用程序,但我想知道如何解决这些警告。我的估计是imagemagick以某种方式被调用了两次?当我在警告前后检查我的git日志时。我想知道如何解决这个问题。-bcrypt-ruby(3.1.2)-better_errors(1.0.1)+bcrypt(3.1.7)+bcrypt-ruby(3.1.5)-bcrypt(>=3.1.3)+better_errors(1.1.0)bcrypt和imagemagick有关系吗?/Users/rbchris/.rbenv/versions/2.0.0-p247/lib/ru
在Rails4.0.2中,我使用s3_direct_upload和aws-sdkgems直接为s3存储桶上传文件。在开发环境中它工作正常,但在生产环境中它会抛出如下错误,ActionView::Template::Error(noimplicitconversionofnilintoString)在View中,create_cv_url,:id=>"s3_uploader",:key=>"cv_uploads/{unique_id}/${filename}",:key_starts_with=>"cv_uploads/",:callback_param=>"cv[direct_uplo