Tag: 共享主机

编译错误 – 在共享主机上编译git时找不到msgfmt命令

我正在尝试从我的共享主机上更新Git。 为此,我遵循以下步骤: 下载最新的Git版本 解包并放置在服务器上 configuration和创buildMakefile – > ./configure –prefix = $ HOME / dev / git / src –without-tcltk build立软件包 – >“make”然后“make install” 更新PATH .bash_profile 我卡在第4点。当我运行“make”命令,我得到以下内容: user@ssh1:~/dev/git/src$ make SUBDIR gitweb SUBDIR ../ make[2]: ? GIT-VERSION-FILE ? est ? jour. GEN git-instaweb SUBDIR perl SUBDIR git_remote_helpers SUBDIR templates MSGFMT po/build/locale/is/LC_MESSAGES/git.mo /bin/sh: msgfmt: command not found make: […]

ASP.NET MVC和IIS 5

什么是托pipe一个ASP.NET MVC应用程序在IIS 5(6或7)上工作的最佳方式。 当我试图发布我的ASP.NET MVC应用程序,我似乎得到的是404错误。 我已经做了一些googleing,并find了一些解决scheme,但都没有看起来超级优雅,我担心,如果他们将无法使用,一旦我来使用共享主机环境的应用程序。 解决scheme1 右键单击inetmgr.exe上的应用程序虚拟目录。 属性 – >虚拟目录选项卡 – >configuration。 添加一个新的映射扩展。 扩展名应该是。*,它将被映射到可执行文件C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll或计算机上的相应位置(您可以简单地从映射.aspx文件)。 在映射上,取消勾选“检查该文件是否存在”。 3 X好,你很好走。 如果你愿意,你可以将这个设置应用到你的所有网站。 在步骤1中,点击“默认网站”节点,而不是您自己的虚拟目录,并在第2步转到“主目录”选项卡。 其余的是一样的。 通过ASP.NET路由所有的东西似乎是一件有趣的事情。 解决scheme2 编辑MVC路由以在URL中包含.mvc,然后执行基于此扩展的解决scheme1中的步骤。 编辑:原始图像链接丢失,但这里是从谷歌的caching: