These options need to match??
These options need to match??
Hey guys, hoping someone here can enlighten me on the following message and tell me how to fix what it's complaining about??
PHP Warning: PHP Startup: fileinfo: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: memcache: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: fileinfo: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: memcache: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
- mikeshinn
- Atomicorp Staff - Site Admin
- Posts: 4149
- Joined: Thu Feb 07, 2008 7:49 pm
- Location: Chantilly, VA
Re: These options need to match??
This generally means you have PHP modules and libraries that are not compatible. This can happen if you compile them yourself, if you use a third party binary module, and/or mix repositories and PHP rpms.
Michael Shinn
Atomicorp - Security For Everyone
Atomicorp - Security For Everyone
Re: These options need to match??
never compiled anything myself lol.. only use the good ol' yum with art repos
- mikeshinn
- Atomicorp Staff - Site Admin
- Posts: 4149
- Joined: Thu Feb 07, 2008 7:49 pm
- Location: Chantilly, VA
Re: These options need to match??
Are you using any third party accelerators or encoders?
Michael Shinn
Atomicorp - Security For Everyone
Atomicorp - Security For Everyone
-
- Long Time Forum Regular
- Posts: 2813
- Joined: Sat Aug 20, 2005 9:30 am
- Location: The Netherlands
Re: These options need to match??
I think you installed php-pecl-memcache and got that package from EPEL (or maybe another third party repository), which is built for the stock PHP packages from your OS, but that's not compatible with the Atomic PHP version. As far as I can see there is no php-pecl-memcache package available from Atomic right now. You could request that, or install it 'manually' using the pecl command which will build the extension for your current PHP installation.
Lemonbit Internet Dedicated Server Management
-
- Atomicorp Staff - Site Admin
- Posts: 8355
- Joined: Wed Dec 31, 1969 8:00 pm
- Location: earth
- Contact:
Re: These options need to match??
Its not in there because of the problems you found with it.
-
- Long Time Forum Regular
- Posts: 2813
- Joined: Sat Aug 20, 2005 9:30 am
- Location: The Netherlands
Re: These options need to match??
Me? I don't remember.
Lemonbit Internet Dedicated Server Management
-
- Atomicorp Staff - Site Admin
- Posts: 8355
- Joined: Wed Dec 31, 1969 8:00 pm
- Location: earth
- Contact:
Re: These options need to match??
Haha, I say that all the time too
Re: These options need to match??
I remembered seeing the post in question last week.
And, yes, you must build your own memcache using pecl (requires php-devel). Be sure to remove php-pecl-memcache first
And, yes, you must build your own memcache using pecl (requires php-devel). Be sure to remove php-pecl-memcache first
"Its not a mac. I run linux... I'm actually cool." - scott
-
- Long Time Forum Regular
- Posts: 2813
- Joined: Sat Aug 20, 2005 9:30 am
- Location: The Netherlands
Re: These options need to match??
That post is about mailparse though, not memcache.
Lemonbit Internet Dedicated Server Management
Re: These options need to match??
If it's not needed.. then how do I just get rid of it to stop all these errors?breun wrote:I think you installed php-pecl-memcache and got that package from EPEL (or maybe another third party repository), which is built for the stock PHP packages from your OS, but that's not compatible with the Atomic PHP version. As far as I can see there is no php-pecl-memcache package available from Atomic right now. You could request that, or install it 'manually' using the pecl command which will build the extension for your current PHP installation.
-
- Long Time Forum Regular
- Posts: 2813
- Joined: Sat Aug 20, 2005 9:30 am
- Location: The Netherlands
Re: These options need to match??
I can't tell if you need it or not. I don't think it installed itself?RooMeat wrote:If it's not needed..
That depends on how it was installed. If it's a package install, remove the package (yum remove <package-name>). If it was installed through pecl, use 'pecl uninstall <extension-name>'.then how do I just get rid of it to stop all these errors?
Lemonbit Internet Dedicated Server Management