安装Yii的hoauth扩展时出错

时间:2013-07-24 03:45:56

标签: oauth yii

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

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

3 个答案:

答案 0 :(得分:0)

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

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

检查扩展程序的正确路径

More about Path Alias and Namespace in Yii

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

chmod 755 hoauth -R
相关问题