2009-04-27 57 views
0

众所周知(我们不?),Dreamweaver的FTP功能是不可原谅的专业产品,但我忍受它,因为Dreamweaver有其他有用的东西,掩盖了FTP 。Dreamweaver和二进制PUT通过FTP

不过,我有一个一直烦我了几年,现在一个特定的FTP情况,并希望有人有一个解决方案。

我们使用ZEND加密一些PHP文件。一旦你这样做,文件不再是文本文件(而是二进制文件)。我的理解是Dreamweaver以二进制的形式将所有东西都FTP(可能我误解了?),但是每次使用Dreamweaver将这些ZEND加密的PHP文件上传(FTP)到服务器时,它们都不起作用(只是一个白屏 - - 意思是他们是腐败的)。

我必须落入命令行FTP,FTP到服务器,并手动将文件(当然打字BIN之后)。不太难,但增加了额外的步骤,我宁愿避免。

是否有任何调整,工具,插件,或任何会迫使Dreamweaver将文件上传正确?

+0

Dreamweaver不发送二进制的一切 - 它有一个选项踢周围的地方在那里使用它自动选择哪种方法。我相信你可以根据某些文件类型强制打开或关闭文件类型,但我并不积极如何。你必须检查出的文档或浏览菜单:) – 2009-04-27 18:10:47

回答

1

看起来您必须修改您的FTPExtensionMap.txt,这就是Dreamweaver用来选择FTP传输模式的方式。

虽然这将使所有.php文件以二进制形式传输,这可能不是你想要什么,如果你赢/ UNIX/Mac的之间来回传递回&其他非编码.php文件

Here the instructions on how to modify the file

+0

试了一下 - 没有工作(虽然根据文件,它应该)。当我说'没有工作'时,我的意思是该文件仍呈现白屏。 – OneNerd 2009-04-27 18:39:55