2009-09-13 19 views
3

這真讓我困惑,因爲無論我搜索多少東西,我似乎都無法在Google上遇到這個問題。Emacs FTP不適用於Ubuntu中的某些網站

我想在Ubuntu上使用Emacs Ange-FTP在Web服務器上編輯文件。我在/[email protected]:/型,Emacs的那麼會提示輸入密碼,這是我給,然後它說:

Listing /[email protected]:/... 

永遠。

我沒有得到的是a)在Windows上的Emacs中工作是一樣的,b)使用相同的技術(並使用相同的Web主機)對其他Web服務器進行FTP傳輸並且c)在Ubuntu中使用gFTP的服務器工作正常。

我看不出爲什麼這不起作用,它把我推上了牆!有沒有人有什麼建議?

+2

其他方法默認情況下是否啓用被動FTP? – stsquad 2009-09-14 07:15:21

回答

3

那麼,stsquad解決了這個問題,它是被動模式沒有被用於某些服務器。使用M-x customize-option RET ange-ftp-try-passive-mode並更改爲t(發現在EmacsWiki)使它工作。

1

您可以設置debug-on-quit並輸入C-g當Emacs卡住以查看elisp級別發生了什麼,然後查看是否有任何設置可以針對您的特定情況切換。但是如果你可以通過ssh訪問主機,你可以跳過調試並開始使用Tramp

相關問題