2012-10-31 96 views
-1

我有一个DreamHost服务器,我想安装fileinfo扩展。PuTTY run sh无法安装fileinfo扩展

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

请确保您使用从shell中运行“DOS2UNIX的fileinfo_ext.sh”一个基于Windows的编辑器来创建这个文件。

所以我在Windows上运行PuTTY,我对这部分没有任何线索。

我将fileinfo_ext.sh复制到我的cgi-bin目录中,在此我的自定义php.ini文件是,但我该怎么办?我完全失去了如何运行这个命令。

我该怎么办?

回答

1

“dos2unix”是一个实用工具,用于将文件从Windows行尾(CR + LF)转换为Unix行尾(LF)。

所以,如果您使用Notepad编辑文件,它将有Windows行结束。因此,dos2unix应在您的计算机上使用(对于该文件),然后再通过FTP发送(或者在主机上执行,如果您拥有ssh访问权并且它们具有dos2unix)。

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

+0

米,如果它不是一个大的请求,并对不起,你可以发布一个教程,如果它不是一个大的请求,即时通讯完全是一个初学者小白与ssh – Side

+0

我发现如何运行命令即时获取premisson拒绝错误,你能给我一个暗示关于这 – Side

+0

我真的建议使用更好的文件编辑器的窗口,如[Notepad ++](http://notepad-plus-plus.org/),然后当你有你的文件打开它..只需进入编辑 - > EOL转换 - > Unix然后你的文件将以unix格式..然后上传它,它应该工作! – xblitz

0

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

我希望这会有所帮助。

+0

我这样做,我得到错误的错误命令 – Side