【问题标题】:PuTTY run sh can't install fileinfo extensionPuTTY run sh 无法安装 fileinfo 扩展
【发布时间】:2012-10-21 05:37:35
【问题描述】:

我有一个DreamHost 服务器,我想安装 fileinfo 扩展。

我设法创建了一个很酷的自定义php.ini 文件,但我完全卡在their documentation 中的这一部分:

如果您使用基于 Windows 的编辑器创建此文件,请确保从 shell 运行“dos2unix fileinfo_ext.sh”。

所以我在 Windows 上运行 PuTTY,但我对这部分一无所知。

我将fileinfo_ext.sh 复制到了我的自定义php.ini 文件所在的cgi-bin 目录中,但我该如何走得更远?我完全不知道如何运行这个命令。

我该怎么做?

【问题讨论】:

    标签: shell ssh command putty fileinfo


    【解决方案1】:

    "dos2unix" 是一个用于将文件从 Windows 行尾 (CR+LF) 转换为 Unix 行尾 (LF) 的实用程序。

    因此,如果您使用Notepad 编辑文件,它将具有 Windows 行结尾。因此,在通过 FTP 发送文件之前(或者如果你有 ssh 访问权限并且他们有 dos2unix,则在主机上执行它)之前,应该在你的计算机上使用 dos2unix。

    但如果您已经使用支持转换为 Unix 行尾的编辑器,例如 UltraEditNotepad++,那么您只需在保存文件之前执行“转换为 Unix”。

    【讨论】:

    • m 如果它不是一个大请求,对不起,如果它不是一个大请求,你能发布一个教程吗,我完全是一个使用 ssh 的初学者新手
    • 我发现了如何运行命令我得到 premisson denied 错误,你能给我一个提示
    • 我真的建议您使用更好的文件编辑器,例如 Notepad++,然后当您在其中打开文件时.. 只需进入 Edit -> EOL Conversion -> Unix 然后您的文件将是unix格式..然后上传它就可以了!
    【解决方案2】:

    您按照消息中的说明运行命令。 SSH 到服务器并登录。然后cd 到文件的位置,比如cd /path/to/your/site/cgi-bin 然后运行dos2unix fileinfo_ext.sh

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-02-24
      • 2019-10-30
      • 1970-01-01
      • 1970-01-01
      • 2019-12-04
      • 2016-04-29
      • 1970-01-01
      相关资源
      最近更新 更多