Hide Forgot
*** Description of problem: Customer wants to install php-zts + php-mysql and use httpd worker mode. It looks like --with-config-file-scan-dir=/etc/php-zts.d is missing. *** Version-Release number of selected component (if applicable): php-zts-5.3.3-3.el6_1.3.x86_64 php-mysql-5.3.3-3.el6_1.3.x86_64 httpd-2.2.15-9.el6.x86_64 *** How reproducible: See details below *** Steps to Reproduce: Install RHEL6 with httpd and follow the steps: yum install php-zts php-mysql mkdir /var/www/html/tmp/ cat > /var/www/html/tmp/index.php << EOF <?php // Show all information, defaults to INFO_ALL phpinfo(); // Show just the module information. // phpinfo(8) yields identical results. phpinfo(INFO_MODULES); ?> EOF echo "HTTPD=/usr/sbin/httpd.worker" >> /etc/sysconfig/httpd service httpd restart *** Actual results: # elinks http://127.0.0.1/tmp/index.php --dump | grep zts '--disable-sysvsem' '--enable-maintainer-zts' '--with-config-file-scan-dir=/etc/php-zts.d' additional .ini /etc/php-zts.d extension_dir /usr/lib64/php/modules-zts /usr/lib64/php/modules-zts extension_dir /usr/lib64/php/modules-zts /usr/lib64/php/modules-zts -> See the "--with-config-file-scan-dir=/etc/php-zts.d" which doesn't exists. # elinks http://127.0.0.1/tmp/index.php --dump | grep sql '--enable-shmop' '--enable-calendar' '--without-sqlite' '--without-mysql' '--without-gd' '--disable-dom' '--without-sqlite3' '--disable-phar' sql.safe_mode Off Off sql.safe_mode Off Off -> mysql is not loaded at all... Expected results: Directory "/etc/php-zts.d" should be exist after php-zts package installation and the modules (like mysql) copied into it should be working. *** Additional info: I tried to create the directory manually and copy the modules (*mysql*.ini) files, but no luck as well: cp -v /etc/php.d/*mysql*.ini /etc/php-zts.d/ service httpd restart elinks http://127.0.0.1/tmp/index.php --dump | grep sql -> give me the same result as it is above...