0
我使用Zend OpenID库找到here。我看到有一个演示,它运行的很好,但我没有看到包含login.php的任何源代码。当我将这些文件放入我的本地apache并尝试通过在演示中查看源代码来复制我看到的内容时,我看到一个界面。当试图使用的登录选项之一,我看这让帖子像Zend OpenID与PHP
http://localhost/zfopenid/public/user/login?action=verify&openid_username=&openid_identifier=http%3A%2F%2Fopenid.aol.com%2F
所以肯定是有参与,我不是能看到的登录文件中的一些PHP。我试着包括应用/控制器/ UserController.php,但我得到
Fatal error: Class 'Zend_Controller_Action' not found in /var/www/zfopenid/application/controllers/UserController.php on line 3
您是否安装了工作的Zend Framework并试图将其纳入您的ZF项目?或者只是一个独立的方法? –
是的,确保你已经在你的PHP include_path中安装了ZF(或者把它添加到你的包含路径中) –
我从github上下载了.tar.gz文件,并将其提取到我的web目录的根目录下。 ZF包含在'library/Zend'在我的'public/user/login.php'中,我有 'require_once('../../ application/controllers/UserController.php');' – marklar