我有一个全新的 Ubuntu 12.04 安装,带有基本的 Web 服务器设置,包括 pecl 和 OAuth;但是,当我运行一个简单的索引文件(如下所示)时,我遇到了一个致命错误:
PHP 致命错误:在第 2 行的 /var/www/index.php 中找不到类“OAuth”
这是我的文件:
<?php
$oAuth = new \OAuth(CONSUMER_KEY, PRIVATE_KEY);
显然,消费者/私钥是我的实际密钥。
现在我检查了 phpinfo() 并且 OAuth 肯定在那里。我在我的 php.ini 中设置了它。我已经重新启动了 Apache。
当我跑pecl list
已安装的软件包,频道 pecl.php.net
包版本 状态 oauth 1.2.3
stable pecl_http 1.7.6 stable
extension_loaded('oauth') // returns true
php -m
两者都没有oAuth
任何想法为什么我仍然找不到课程?我希望这不是我想念的愚蠢的东西:)
干杯,伙计们。