gpt4 book ai didi

windows - PHPStorm - 无效的后代文件名

转载 作者:可可西里 更新时间:2023-11-01 12:36:08 25 4
gpt4 key购买 nike

我正在尝试将我的本地 PHPStorm 项目从我的 Windows 7 PC 与我的 Ubuntu 服务器同步。

当我尝试任何类型的连接(例如“测试 SFTP 连接”)时,它会失败并显示

无效的后代文件名“C:\nppdf32Log\debuglog.txt”

提到的文件夹在我的 Windows 机器上不存在,当然也不在我的 Ubuntu 服务器上。

即使连接到 Ubuntu 服务器的最基本操作也因此失败 - Jetbrains 支持建议在这里询问,所以有人有线索吗?

最佳答案

您的 Ubuntu 服务器上有一个名为 C:\nppdf32Log\debuglog.txt 的文件。是的——它在 Ubuntu 上,是的——它实际上是一个文件名而不是完整路径(Linux 允许在文件名中使用 :\ 字符)。

不幸的是,这样的文件名在 Windows 上是无效的,PhpStorm 中用于 SFTP 通信的库不允许以任何方式处理这些文件(是的,它作为完整路径有效,但不是仅文件名)。

解决方案是使用另一个程序(例如 FileZilla)连接到您的 SFTP 并删除该文件。之后,您将能够继续使用 PhpStorm 内置的 SFTP 功能。

附言
此类文件通常由 Linux 上的 Firefox 创建(谷歌该文件名以获取更多详细信息)。

https://askubuntu.com/questions/144408/what-is-the-file-c-nppdf32log-debuglog-txt


Jetbrains support suggested asking here

这很奇怪(对我来说很难相信)——他们肯定知道这样的问题——你不是第一个面临同样错误的人。

无论如何——这是需要注意的问题——希望所使用的库(用于 SFTP 通信)将来能够更好地处理此类情况。

http://youtrack.jetbrains.com/issue/WI-2449

关于windows - PHPStorm - 无效的后代文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21952697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com