腳本文件上傳到Linux雲虛擬主機後不能運行的解決方法

在本地Windows環境下使用DOS格式編輯和保存腳本文件後,將文件上傳到Linux雲虛擬主機,然而腳本文件中的部分功能無法執行,這時該如何解決?下面一起來了解下。

腳本文件上傳到Linux雲虛擬主機(如BlueHost美國雲虛擬主機)後不能運行,往往是由於腳本文件上傳模式錯誤導致的。例如,我們上傳文件時使用的是文本模式或其他非二進制模式,Linux文本編輯器無法正確識別文件中的換行結束符,則會出現腳本無法執行的情況。

解決方法:

、首先打開FTP客戶端,本文以FileZill爲例。

2、然後在FileZill頂部菜單欄中,依次選擇選擇編輯和設置。

3、在彈出的設置對話框的左側導航欄,選擇傳輸,下拉菜單選中 FTP:文件類型。然後在默認傳輸類型區域,選擇二進制,單擊確定,如下圖所示:

4、設置完畢後,我們可以嘗試再次上傳腳本文件,並測試該腳本是否能正常運行。

以上是關於腳本文件上傳到Linux雲虛擬主機後不能運行常用的解決方法介紹,希望對大家有所幫助。