php - Laravel 找不到 php 扩展 ssh2_connect()
问题描述
我的 Laravel 应用程序有一些问题。我正在尝试运行 function ssh2_connect()
,但每次它返回时:
调用未定义函数 App\Git\ssh2_connect()
我试图在我的localhost /htdocs
文件夹中的 Laravel 项目之外运行该功能,它工作正常。任何想法如何解决这个问题?顺便说一句,每个 ssh 库在 Laravel 上都存在一些问题。
这是示例:
$connection = ssh2_connect('YOUR IP HERE', 22);
if( !ssh2_auth_password($connection, 'root', 'PASSWORD') ) {
echo "Authorization failed !";
}
解决方案
在当前命名空间中找不到ssh2_connect()
函数的错误消息状态,表示该函数也不存在于全局范围内。
这些ssh2_*
函数需要作为扩展安装在您的 PHP 环境中。
推荐阅读
- java - 如果我们使用令牌,我们是否需要会话
- python-3.x - 将包中的函数应用于Python中的一列
- java - Selenium Webdriver: Compare Driver and Browser Versions
- python - need help figuting out what i did wrong
- postgresql - upsert on table scheme with primary key and unique
- docker - Why does the entrypoint in Docker starts with sh in running jar?
- python-3.x - Method not allow in python3
- java - Replacing URL Character Encodings in Java
- sql-server - 如何连接到本地 SSAS 安装
- java - JPA 查询不会为等效的 MySQL 查询产生相同的结果