nginx - PHP and Modules API Mismatch on CentOS -
I've been using Centmin to help manage my web server for a while I recently To start updating your existing production server, a developer server has started. For the moment I have issues with PHP 5.4.27 and its module trying to work. Currently there are only two modules which are throwing errors on php-fpm restart, there are memcache and memacatch.
Server NGX and PHP-FPM is running
Start php-fpm [24-Apr-2014 11:31:02] Notice: PHP Message: PHP Warning : PHP startup: memcache: module API = 20090626 Compiled with PHP module unable to initialize module module Compiled with PHP module API = 20100525 These options need to match in the unknown Line 0 [24-Apr-2014 11:31: 02] Notice: PHP Message: PHP Warning: PHP Startup: Memcache: Modules API = 20062626 Compiled with PHP module I need to match these options, compiled with PHP module API = 20100525, unable to initialize the dual I have tried to upgrade, uninstall and install the module. Have tried to use yum. What can I do to solve this problem?
The errors you are receiving are because of the module you are trying to install / Upgrade was created using a different version of PHP.
Install either the version for which the module was created or just manually compile the module which is very easy to do.
1) Download PECL module and pomegranate 2) CD module directory and php 3). / Configure 4) Make & amp; Install Make sure the modules are installed in the appropriate extension directory so that php.ini can load them. Some pecl modules are specific. / Configure options, you can see them by compiling them before ./controve-help/ .
Comments
Post a Comment