获取流 HttpSignatures\Context 未找到
Get Stream HttpSignatures\Context Not Found
我只是一个典型的非专业人士 PHP 为我的网站编写小应用程序。
我正在尝试安装 GetStream.io 但是因为我不知道如何使用 composer(实际上我试过了,但我真的不是那种终端人)。
无论如何,我无法按照 GetStream GitHub 的指示创建自动加载器,所以我最终创建了自己的 autoloader.php 使用一些从 Whosebug 拼凑起来的代码。
我的代码
<?
function __autoload_namespaced_module($class) {
$path = str_replace('\', '/', $class);
if (file_exists($file = ( $path . '.php'))) {
require_once($file);
}
}
spl_autoload_register();
spl_autoload_register('__autoload_namespaced_module');
?>
是的,我今天在自动加载方面学到了一些新东西!!!
直到……
Fatal error: Class 'HttpSignatures\Context' not found in /GetStream/Stream/Signer.php on line 36
所以现在我知道 HttpSignatures\Context 应该是主文件夹中的 php 文件,或者是正确的东西,但我检查 Git hub 没有这样的文件....
任何人遇到同样的问题并且可以在没有 composer 的情况下安装这个 SDK?
使用 composer 生成自动加载文件,或者寻找依赖项对于像我这样只是使用 PHP 来做简单应用程序的人来说可能是一项非常困难的任务。
我在 MAC OS 中完成了使用 composer 的步骤,这很复杂,非常复杂,不知道我应该做什么,以下步骤没有帮助。
最后,我上网找了在线 PHP 编辑器,最后找到了 PHPStorm,它给了我很好的语法高亮等,还有 COMPOSER!
现在我终于知道 composer 的用途和工作原理了。
TLDR:遇到 composer 问题并且不知道 composer 是什么的人,可以尝试下载 PHPStorm 进行 30 天试用,然后使用它生成所需的文件.
我只是一个典型的非专业人士 PHP 为我的网站编写小应用程序。
我正在尝试安装 GetStream.io 但是因为我不知道如何使用 composer(实际上我试过了,但我真的不是那种终端人)。
无论如何,我无法按照 GetStream GitHub 的指示创建自动加载器,所以我最终创建了自己的 autoloader.php 使用一些从 Whosebug 拼凑起来的代码。
我的代码
<?
function __autoload_namespaced_module($class) {
$path = str_replace('\', '/', $class);
if (file_exists($file = ( $path . '.php'))) {
require_once($file);
}
}
spl_autoload_register();
spl_autoload_register('__autoload_namespaced_module');
?>
是的,我今天在自动加载方面学到了一些新东西!!!
直到……
Fatal error: Class 'HttpSignatures\Context' not found in /GetStream/Stream/Signer.php on line 36
所以现在我知道 HttpSignatures\Context 应该是主文件夹中的 php 文件,或者是正确的东西,但我检查 Git hub 没有这样的文件....
任何人遇到同样的问题并且可以在没有 composer 的情况下安装这个 SDK?
使用 composer 生成自动加载文件,或者寻找依赖项对于像我这样只是使用 PHP 来做简单应用程序的人来说可能是一项非常困难的任务。
我在 MAC OS 中完成了使用 composer 的步骤,这很复杂,非常复杂,不知道我应该做什么,以下步骤没有帮助。
最后,我上网找了在线 PHP 编辑器,最后找到了 PHPStorm,它给了我很好的语法高亮等,还有 COMPOSER!
现在我终于知道 composer 的用途和工作原理了。
TLDR:遇到 composer 问题并且不知道 composer 是什么的人,可以尝试下载 PHPStorm 进行 30 天试用,然后使用它生成所需的文件.