On Jan 13, 2011, at 00:59, Leez wrote:

> I already have a MySQL (5) database installed (not via MacPorts), and I 
> recently installed PHP4 + Apache2 via MacPorts.  PHP4 was compiled 
> '--without-mysql' and I would like to add MySQL support without re-installing 
> MySQL, or PHP4.   
> 
> (Note: I have set the mysql.default_socket in php.ini, but I still get "Call 
> to undefined function: mysql_connect()" when trying to load PHP pages.) 
> 
> I see that I have a php5-mysql port, but no php4-mysql port.  Does this 
> exist?  Do I need it to enable MySQL support? 

To add MySQL 5 support to php4, reinstall php4 with the +mysql5 variant (i.e. 
"sudo port install php4 +mysql5"). See "port variants php4" for other variants 
that are available.

php5 used to use variants too, but in 2009 I replaced the variants with 
separate ports like php5-mysql. Since php4 is obsolete, I'm not expending the 
effort to make the same changes there.


_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to