Dreamweaver и Binary PUT через FTP

Как мы все знаем (не так ли?), функции FTP в Dreamweaver непростительны для профессионального продукта, но я терплю это, потому что в Dreamweaver есть другие полезные функции, которые затмевают FTP.

Однако у меня есть конкретная ситуация с FTP, которая раздражала меня уже несколько лет, и я надеялся, что у кого-то есть решение.

Мы используем шифрование ZEND для некоторых файлов PHP. Как только вы это сделаете, файлы больше не будут текстовыми файлами (а вместо этого будут двоичными файлами).

Насколько я понимаю, Dreamweaver передает все по FTP как двоичный файл (может быть, я неправильно понимаю?), но каждый раз, когда я загружаю (FTP) эти файлы PHP, зашифрованные с помощью ZEND, на сервер с помощью Dreamweaver, они не работают (просто белый экран — это означает, что они коррумпирован).

Я должен зайти в командную строку FTP, FTP на сервер и вручную поместить файлы (конечно, после ввода BIN). Не слишком сложно, но добавляет дополнительные шаги, которых я бы предпочел избежать.

Есть ли какая-либо настройка, инструмент, надстройка или ЧТО-НИБУДЬ, что заставит Dreamweaver правильно загружать файлы?


person OneNerd    schedule 27.04.2009    source источник
comment
Dreamweaver не отправляет все в бинарном виде — у него есть опция, которая где-то крутится, где он автоматически выбирает, какой метод использовать. Вы можете принудительно включить или выключить его в зависимости от определенных типов файлов, я полагаю, но я не уверен, как это сделать. Вам придется проверить документацию или просмотреть меню :)   -  person Andy Moore    schedule 27.04.2009


Ответы (1)


Похоже, вам нужно изменить FTPExtensionMap.txt, это то, что Dreamweaver использует для выбора режима передачи по FTP.

Хотя это приведет к тому, что все .php файлы будут передаваться в ДВОИЧНОМ формате, что может быть не совсем тем, что вам нужно, если вы передаете туда и обратно между Win/UNIX/Mac и другими незакодированными .php файлами.

здесь приведены инструкции по изменению файла.

person EdSG    schedule 27.04.2009
comment
Пробовал - не работает (хотя по документации должен). Когда я говорю «не сработало», я имею в виду, что файл по-прежнему отображает белый экран. - person OneNerd; 27.04.2009