我有一台托管我的项目的远程服务器。而且我在本地使用PhpStorm,因此每次保存时,它都会与远程服务器自动同步。

但是,我无法配置PhpStorm在远程服务器上运行PHPUnit。

Configure Remote PHP Interpreter下,我填写正确的信息(主机,用户名和密码)。

我遇到的错误是验证时的"Algorithm negotiation fail"和尝试指定PHP解释器的路径时的"Test SFTP Connection: Connection to 'id address' failed. Connection failed"

我该如何解决?

最佳答案

我有同样的问题。我通过添加解决了这个问题

KexAlgorithms curve25519-sha256 @ libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group1 -sha1

到/etc/ssh/sshd_config,然后,我重新启动sshd

sudo systemctl重新启动sshd

关于windows - PhpStorm:算法协商失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28612875/

10-08 23:51