我只是按照一些步骤在我的生产服务器上运行这个新版本的PHP,之后我再也无法访问任何网站了。
我检查过,唯一修改过的配置文件是etc / php.ini,所以没有关于Apache的更改。
我的服务器是CentOS 5.11。
当我使用时:
php -v
我得到了这个结果:
PHP Warning: PHP Startup: ffmpeg: Unable to initialize module
Module compiled with module API=20090626
PHP compiled with module API=20131226
These options need to match
in Unknown on line 0
PHP 5.6.19 (cli) (built: Mar 3 2016 08:14:44)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
由于
答案 0 :(得分:1)
我认为这可能已经在Stackoverflow的其他地方得到了解决:
apache-is-unable-to-initialize-module-because-of-modules-and-phps-api-dont
这可能会有所帮助。