2013-07-09 64 views
0

我有一臺運行Centos 6.4 32位PHP 5.3.3的服務器,到目前爲止,我使用yum安裝了PHP。我注意到,調用函數的phpinfo()我得到以下輸出時:PHP 5.3.3配置模塊

'的./configure' --build = I386的紅帽Linux的GNU的「 「主機= I386-redhat- linux-gnu''--target = i686-redhat-linux-gnu' '--program-prefix =''--prefix =/usr''--exec-prefix =/usr' '--bindir =/usr/bin''--sbindir =/usr/sbin''--sysconfdir =/etc' '--datadir =/usr/share''--includedir =/usr/include''--libdir =/usr/lib' '--libexecdir =/usr/libexec''--localstatedir =/var' '--sharedstatedir =/var/lib''--mandir =/usr/share/man' ' - infodir =/usr/share/info''--cache-file = ../config.cache' '--with-libdir = lib'' - 配置文件路徑=/etc' '--with-config-file-scan-dir =/etc/php.d''--disable-debug' '--with-pic'' - 禁用rpath''--without-pear''--with-bz2' '--with-exec-dir =/usr/bin''--with-freetype-dir =/usr' '--with -png-dir =/usr''--with-xpm-dir =/usr''--enable-gd-native-ttf' '--without-gdbm''--with-gettext''--with '--with-iconv' '--with-jpeg-dir =/usr''--with-openssl''--with-pcre-regex =/usr' '--with-zlib' '--with-layout = GNU''--enable-exif''--enable-ftp' '--enable-magic-quotes''--enable-sockets''--enable-sysvsem' ' - -enable-sysvshm'--enable-sysvmsg''--with-kerberos' '--enable-ucd-snmp-hack''--enable-shmop''--enable-calendar' '--wi '--with-libxml-dir =/usr''--enable-xml' '--with-system-tzdata''--with-apxs2 =/usr/sbin/apxs'' - 沒有MySQL的」

以下均無效

'--without-GD'--disable-DOM'--disable-DBA '--without-unixODBC的' '--disable-pdo''--disable-xmlreader''--disable-xmlwriter' '--without-sqlite3''--disable-phar''--disable-fileinfo' '--disable-json ''--without-pspell''--disable-wddx''--without-curl' '--disable-posix''--disable-sysvmsg''--disable-sysvshm' ' - 禁用SYSVSEM'

我所有的其他INI被解析:

/etc/php.d/curl.ini,/etc/php.d/fileinfo.ini ,/etc/php.d/gd.ini, /etc/php.d/json.ini,/etc/php.d/mbstring.ini,/etc/php.d/mssql.ini, /etc/php.d/mysql.ini,/etc/php.d/mysqli.ini,/etc/php.d/odbc.ini, /etc/php.d/pdo.ini,/etc/php.d/pdo_dblib .ini, /etc/php.d/pdo_mysql.ini,/etc/php.d/pdo_odbc.ini, /etc/php.d/pdo_sqlite.ini,/etc/php.d/phar.ini,/ etc/php.d/soap.ini, /etc/php.d/sqlite3.ini,/etc/php.d/zip.ini

並且在所有這些模塊中啓用。

這是如何看起來或我錯過了什麼?

+0

爲什麼選擇否定投票?這是一個有效的問題 –

+0

究竟是什麼問題? – Herbert

+0

我已經安裝了這些模塊,但在配置部分看起來(模塊)未啓用 –

回答

1

是的。PHP模塊本身所有的擴展,然後擴展內置分別和基礎PHP模塊加載它們動態。移動,沒什麼可看的。

+0

所以,這個概念是,即使我看到'--disable-pdo',PDO擴展是動態啓用的,對吧? –

+0

你可以看看這個問題然後:http://stackoverflow.com/questions/17496915/pdo-dblib-accessing-sql-server-2008-and-2012 –

+0

在一天結束時,我的問題不是一個PHP配置,但瞭解PHP設置的變化是一件好事,問題在於SELinux阻止與DB服務器的連接。 –