2012-10-31 133 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