Click to See Complete Forum and Search --> : Apache error: _efree undefined...


agent_x91
03-09-2007, 11:28 AM
I'm trying to install Apache, MySQL, PHP, etc. onto a Fedora Linux system to act as a server for my LAN, but I've come across a problem. I've already compiled and built all three from source, and changed Apache's httpd.conf file accordingly, but when trying to start Apache I get the following error:


httpd: Syntax error on line 55 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: _efree


Ironically, and quite frustratingly, when I tried googling the problem for 10 minutes, I found three different forum threads about the topic, and the answer each time was "try googling it". Which I was already doing. :rolleyes:


Any ideas how to solve this problem?

Thanks in advance.

agent_x91
03-09-2007, 12:41 PM
Anyone?

MrCoder
03-09-2007, 12:55 PM
Maybe it is a version conflict of some sort?

Check for existing libphp5.so files and check to make sure libphp5.so was installed correctly from the build?

agent_x91
03-09-2007, 01:42 PM
I just got the latest versions of all three today; I would have thought all the latest versions would be compatible with each other :confused:

I'm using:

Apache 2.2.4
PHP 5.2.1
MySQL 5.0.33

What version do you use? I could try reinstalling with that version, at least then I know they are all compatible with each other.

bokeh
03-09-2007, 03:14 PM
Just download a package (http://sourceforge.net/project/downloading.php?groupname=appserv&filename=appserv-win32-2.5.8.exe&use_mirror=kent).

agent_x91
03-09-2007, 03:21 PM
Thanks for the link, but as I said, I'm installing onto Fedora Linux; so a Win32 .exe file is useless to me.

bokeh
03-09-2007, 04:06 PM
Sorry, I wasn't paying attention, I'm too used to the standard questions.

agent_x91
03-10-2007, 06:03 AM
Well, my problem's not really with PHP as such, it's more with linux. I've already had PHP etc. installed on my main computer (running windows xp) before, but my server is in Fedora which I'm not particularly familiar with. I already installed everything perfectly before, but then the hardware failed and I had to start again. I don't know what I'm doing differently this time but I can't seem to get rid of that error :confused:

agent_x91
03-10-2007, 04:02 PM
Has no one else had this error? I'm about ready to smash up the computer with a pickaxe here :(

agent_x91
03-15-2007, 06:02 AM
I still need help with this error...

agent_x91
03-16-2007, 09:57 AM
I need to remember to give as great an amount of help to you all as I have received here. I am truly awed by how much help you've all given. Thank you so much. :\

MrCoder
03-16-2007, 10:08 AM
Your welcome :P

bokeh
03-16-2007, 02:25 PM
I need to remember to give as great an amount of help to you all as I have received here. I am truly awed by how much help you've all given. Thank you so much. :\Well just in case you didn't notice this is a PHP forum. http://www.apachelounge.com/forum/index.php