我正在尝试安装此扩展程序:https://github.com/SleepWalker/hoauth/wiki/%5Binstall%5D-hoauth-and-yii-user-extension。
我按照说明操作并得到错误:“别名”ext.hoauth.HOAuthAdminAction“无效。请确保它指向现有的PHP文件,并且在访问用户/ login / oauthadmin时文件是可读的。
答案 0 :(得分:0)
您已将hoauth扩展名放在错误的目录中。
print_r(Yii::getPathOfAlias('ext'));
print_r(Yii::getPathOfAlias('ext.hoauth'));
print_r(Yii::getPathOfAlias('ext.hoauth.HOAuthAdminAction'));
检查扩展程序的正确路径
答案 1 :(得分:0)
我也有这个问题,但在我的情况下,扩展目录中的hoauth扩展名具有不同的名称(它具有hoauth-master)。所以我删除了-master并将名称作为hoauth,然后它正在工作。所以一旦检查你的目录名称,就会有帮助。
答案 2 :(得分:0)
我通过chmod解决了这个问题:
chmod 755 hoauth -R