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