file_exists():无法找到包装器" sftp" - 你在配置PHP时忘了启用它吗?

时间:2015-05-31 22:07:32

标签: php ubuntu-14.04 expressionengine

这是我在新安装的Ubuntu Server 14.04上遇到的错误。

遇到PHP错误

Severity: Warning

Message: file_exists(): Unable to find the wrapper "sftp" - did you forget to enable it when you configured PHP?

Filename: libraries/Template.php

Line Number: 2610

2 个答案:

答案 0 :(得分:0)

您应该启用ssh2 extension并使用ssh2.sftp://架构而不是sftp://

答案 1 :(得分:0)

我尝试安装并启用ssh2扩展而没有结果!我确信这会解决问题,直到我发现我试图通过sftp:// srv / ...而不是/ srv / ..(哎哟!)

来访问本地文件

感谢您的帮助!