Red Hat Bugzilla – Bug 164503
by default php-mysql binding is not installed, causing php-mysql statements to fail
Last modified: 2007-11-30 17:11:10 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5
Description of problem:
php-mysql object libraries are not installed by default when performing a standard server or custom installation of Fedora (any version I believe). As a result, someone attempting to create a standard LAMP server will see an error when using PHP scripts with functions such as "mysql_connect".
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Begin Fedora installation
2.Select Server type
3.Specify specific packages and choose MySQL database
Actual Results: I have a LAMP server where P does not speak to M. I have to be wise enough to interpret the error message coming back from PHP, and then manually install the RPM with the correct RPM
Expected Results: Whenever MySQL and Apache and PHP are all selected, the php-mysql library should be on by default. And probably php-postgres, php-odbc, probably all because they are small in size and offer virtually no performance hit to either server.
This detracts from the "plug and play" nature of Fedora. Everything generally works great out of the box, its frustrating that creating a generic LAMP server should not work when immediatly when things like SELinux work great with no modifications.
*** This bug has been marked as a duplicate of 164502 ***