1

我正在尝试安装此扩展程序:https ://github.com/SleepWalker/hoauth/wiki/%5Binstall%5D-hoauth-and-yii-user-extension 。

我按照说明操作并收到错误:“别名“ext.hoauth.HOAuthAdminAction”无效。确保它指向现有的 PHP 文件并且该文件是可读的”当访问用户/登录/oauthadmin 时。

4

3 回答 3

0

您已将 hoauth 扩展名放在错误的目录中。

print_r(Yii::getPathOfAlias('ext'));
print_r(Yii::getPathOfAlias('ext.hoauth'));
print_r(Yii::getPathOfAlias('ext.hoauth.HOAuthAdminAction'));

检查扩展程序的正确路径

更多关于 Yii 中的路径别名和命名空间

于 2013-07-31T09:21:02.927 回答
0

我也有这个问题,但在我的情况下,扩展目录中的 hoauth 扩展名具有不同的名称(它具有 hoauth-master)。所以我删除了 -master 并将名称命名为 hoauth,然后它就可以工作了。因此,一旦检查您的目录名称。希望它有所帮助。

于 2013-08-02T11:30:40.760 回答
0

我通过 chmod 解决了这个问题:

chmod 755 hoauth -R
于 2013-09-30T03:22:24.067 回答