Не работает правка файлов на сервере через Notepad++
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Общие вопросы

#1: Не работает правка файлов на сервере через Notepad++ Author: WitaliG PostPosted: Fri Apr 15, 2011 22:07
    —
Здравствуйте!
У меня стоит Total Commander 7.56a. Для правки файлов на сервере я прикрутил Notepad++ (C:\Program Files\Notepad++\notepad++.exe) Но когда я выделяю на сервере файл для правки и нажимаю F4 появляется табличка «Файл не найден».
Вопрос: В чем причина, что файл не найден и как это исправить?!
С уважением Виталий

#2:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Apr 15, 2011 23:19
    —
WitaliG
Редактор на F4 назначается не для правки файлов на сервере, а вообще для правки файлов. Для локальных файлов (в том числе из архивов) вызов редактора работает?

И название темы было выбрано неудачно. Дело не в том, кто что прикрутил, а в том, что функция правки почему-то не работает. Исправил.

#3:  Author: MVVLocation: Ростов-Дон PostPosted: Fri Apr 15, 2011 23:25
    —
На каком сервере? FTP или в сети?
И кто табличку кажет - тотал или нотепад? Если второй, можно в этот момент проверить его командную строку с помощью, например, Process Explorer - посмотреть, какой путь ему передает тотал.

#4:  Author: WitaliG PostPosted: Sat Apr 16, 2011 00:37
    —
Табличку кажет Тотал Коммандер, а файл нужно править по FTP

#5:  Author: MVVLocation: Ростов-Дон PostPosted: Sat Apr 16, 2011 15:56
    —
По идее, при попытке отредактировать файл на FTP-сервере тотал должен закачать файл во временную папку, дать его отредактировать и залить измененный файл обратно.

Повторю вопрос Avada - редактирование файлов на твоем компьютере работает?

И другой вопрос - если прописать другой редактор (банальный блокнот, например), будет работать редактирование файлов через FTP?

И редактирование через FTP не работает вообще или от случая к случаю? И при предварительно запущенном Notepad++, и если он еще не запущен?

#6: Ошибка при правке файла на хостинге при соединении по FTP Author: StasStoychevLocation: Москва PostPosted: Sat Jun 27, 2015 17:24
    —
При попытке правки файла (html) который лежит на хостинге (соединение по FTP) вылетает ошибка такого типа :

"Не удаётся создать файл. Измените имя"

изменение имени ничего не даёт

как исправить ситуацию?

пробовал найти на вашем форуме информацию о такой ошибке с помощью поиска, не удалось. Прошу прощения если повтор, если уже есть ответ, киньте ссылку, плиз.

#7:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 28, 2015 16:47
    —
StasStoychev
Для исправления ситуации надо как минимум нормально её описать. Для начала нужна следующая информация:
• Версия и битность Total Commander.
• Версия и битность системы.
• Точное содержимое сообщения об ошибке (Ctrl+C на сообщении, далее вставить кодом в текст).
• Точное описание действий, предшествующих ошибке (что есть "попытка правки"— изменение содержимого файла или его переименование?).

#8:  Author: StasStoychevLocation: Москва PostPosted: Mon Jul 06, 2015 23:34
    —
Total Commander 8.51a, 64 bit .
Система Win7 Ultimate 64 разрядная
Установил в настройках открывать файлы с помощью Notepad++ .
Подключаюсь по ftp к своему домену.
Открываю необходимую папку выбираю щелчком мыши файл, нажимаю либо F3, либо F4.
После этого появляется окно загрузки выбранного файла в папку Temp на диске С моего компа, и поверх этого окона появляется ещё одно, по-меньше, в диалоговом окошке которого появляется подсвеченный синим путь к временной папке, и над этим надпись - "Не удаётся создать файл. Измените имя" . К сожалению, как у новичка, у меня нет возможности вставить ссылку на скриншот с ошибкой. Пробовал менять имя, не помогает.

#9:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jul 07, 2015 09:46
    —
StasStoychev wrote:
Установил в настройках открывать файлы с помощью Notepad++ .

Не знаю такой настройки. На странице "Правка/Просмотр" есть возможность указать универсальный вьюер для внешнего просмотра и — отдельно — программу-редактор для правки по F4. (Кроме того, можно задавать программы правки/просмотра для файлов конкретного типа.) О чём речь?

StasStoychev wrote:
К сожалению, как у новичка, у меня нет возможности вставить ссылку на скриншот с ошибкой.

Как это делается, на форуме объяснялось многократно (пример). Кроме того, в предыдущем моём посте речь шла вовсе не о ссылке, а о представлении окна сообщения в текстовом виде (скопировать в буфер там, вставить здесь). Где результат?

StasStoychev wrote:
Открываю необходимую папку выбираю щелчком мыши файл, нажимаю либо F3, либо F4.

F3 и F4 — это разные операции (просмотр и правка). До правки как таковой тут дело явно вообще не доходит (необходимый файл не может быть записан во временный каталог). По первоначальным прикидкам либо имя с полным путём на сервере слишком длинное для сохранения в %TЕMP% (там воспроизводится структура каталогов типа C:\Windows\Temp\_tcx\0\0\pub\Proba.txt), либо оно содержит какие-то недопустимые символы. Чтобы подтвердить либо опровергнуть это, надо увидеть, разумеется, пример имени HTML-файла с полным путём на сервере.

Кроме того, поскольку на форуме уже существует тема про проблемы при правке файлов на FTP с указанным редактором, новая тема объединяется с имеющейся, на задававшиеся в которой вопросы очень неплохо бы тоже получить ответ.

#10:  Author: mishal PostPosted: Mon Dec 12, 2016 14:40
    —
Возникла аналогичная проблема

Условия возникновения:
1 в списке файлов ftp-сервера жмем F4
2 открывается файл в редакторе (Notepad++) - путь файла находится во временной папке _tcx
3 после внесения изменений и попытке сохранить файл - возникает ошибка "Сохранение не удалось: Пожалуйста, проверьте открыт ли этот файл в другом приложении"

Ошибка проявляется не всегда, закономерности пока не смог найти
версия TC 8.52a (x64) OS - Win7x64
ошибка сохраняется на версии TC 9beta

Удалось заметить что после открытия файла он автоматически удаляется в течение 2-3 секунд из папки кеша _tcx - вероятно в этом ошибка.
Буду рад помощи как ее устранить

#11:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 12, 2016 20:39
    —
mishal
Во-первых, вы выше про то, как надо представлять окно с ошибкой, читали? Чья это ошибка? Надо полагать, редактора, у TC таких сообщений нет. (И, кстати, если это проблема со стороны редактора, который не вполне справляется с данной ситуацией, то не факт, что решение удастся найти в "Общих вопросах" форума по Total Commander. Кроме разве что предложения заменить редактор, естественно.)
Во-вторых, что такое "версия TC 9beta", понять сложно. У версий TC есть конкретные номера.
В-третьих, что-то не замечаю "аналогичной проблемы" с предшествующими постами. Конкретика там другая. А у редактора тоже есть какая-то версия, которую неплохо бы указать.
В-четвёртых, нет никакой информации хотя бы о том, проявляется ли ошибка на разных FTP-серверах или на одном и том же.
И, наконец, языком этогот форума является русский, а значит — должны соблюдаться хотя бы элементарные его правила, включая использование везде, где это следует, знаков препинания и заглавных букв. Здесь не чат, и это говорилось в разных темах многократно.

#12:  Author: CaptainFlintLocation: Москва PostPosted: Thu Dec 15, 2016 02:33
    —
mishal
Побуду телепатом и предположу, что раз файл удаляется, то в Тотале некорректно настроен механизм работы с многодокументными редакторами. Читать про ключ EditWaitTime.

Если догадка верна, то искомая закономерность заключается в наличии/отсутствии запущенного экземпляра Notepad++ в момент нажатия F4.

#13:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Dec 15, 2016 12:11
    —
mishal
К сказанному выше добавлю, что по умолчанию (в том числе и при отсутствии в файле wincmd.ini) ключ EditWaitTime имеет значение 2, как раз исключающее вышеописанное поведение. Если в wincmd.ini действительно обнаружится этот ключ со значением 0 или -1, налицо либо чужая сборка (передавайте пламенный привет её автору), либо не слишком продуманное обращение с настройками самого пользователя (выводы, думаю, очевидны).

#14:  Author: mishal PostPosted: Fri Dec 16, 2016 14:15
    —
CaptainFlint
спасибо за EditWaitTime
в файле wincmd.ini упоминания EditWaitTime не нашел
пока вручную прописал EditWaitTime=2

Avada
Спасибо за конструктивные замечания и поддержку правописания )

1. ошибка действительно Notepad++
2. "версия TC 9beta" = Total Commander v9.0RC5
3. проблема исчезает при закрытом Notepad++ (6.9.2) и открытии его при правке файла по F4 из TotalCommander.
4. на разных ftp-серверах ошибка сохраняется.

попробую обновить Notepad++, проверить ключ EditWaitTime и сообщу, если ошибка сохраниться



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group