Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP致命错误:仍未找到类oauth_Php_Oauth_Pecl - Fatal编程技术网

PHP致命错误:仍未找到类oauth

PHP致命错误:仍未找到类oauth,php,oauth,pecl,Php,Oauth,Pecl,我遵循的解决方案,但仍然得到相同的错误 装置 $ sudo pecl install oauth 然后将以下行添加到/etc/php/7.0/cli/php.ini的末尾 extension=/usr/lib/php/20151012/oauth.so “php-m”和“php--re-oauth”都返回一些东西。但是“php-z”不起作用,phpinfo()中也没有OAuth 需要注意的是,我正在apache2上运行PHP,作为nginx代理后面的docker容器。那会是个问题吗?我通过p

我遵循的解决方案,但仍然得到相同的错误

装置

$ sudo pecl install oauth
然后将以下行添加到/etc/php/7.0/cli/php.ini的末尾

extension=/usr/lib/php/20151012/oauth.so
“php-m”和“php--re-oauth”都返回一些东西。但是“php-z”不起作用,phpinfo()中也没有OAuth

需要注意的是,我正在apache2上运行PHP,作为nginx代理后面的docker容器。那会是个问题吗?我通过phpinfo()验证PHP,它工作正常

系统也是Ubuntu 16.04

$ pecl list
Installed packages, channel pecl.php.net:
=========================================
Package Version State
oauth   2.0.2   stable

感谢您的帮助。

只有在以web服务器或cgi模式运行php时,
$\u服务器['HTTP\u HOST']
才存在。因此,如果在cli模式下运行,
$\u服务器
不包含
HTTP\u主机
索引。尝试访问一个不存在的索引将抛出一个
通知

否则,如果请求通过
ip
而不是
host
,则此索引将不存在

$ pecl list
Installed packages, channel pecl.php.net:
=========================================
Package Version State
oauth   2.0.2   stable