el biondo
27-02-2003, 10:34
ciao a tutti,
oggi mi sono messo d'impegno per aggiornare il php sulla mia linuxbox (redhat 8.0, kernel 2.4.18-24.8.0) dalla versione 4.2.2 alla versione 4.3.1.
Mi sono subito posto il problema di quali parametri passare al comando ./configure.
D'istinto ho guardato l'output di phpinfo.php e ho visto con meraviglia che mette automaticamente in bella vista una tabella intitolata "configure command".
Ho quindi pensato di compiare quel testo (più di una dozzina di righe), ripulirlo dei caratteri inutirli e utilizzarlo per lanciare il ./configure.
Terminata la configurazione faccio make && make install. Lancio phpinfo.php ma mi dice che la versione installata di php è ancora la 4.2.2.
Dove ho sbalgliato? Ci sono delle particolarità in red hat per cui occorre installare il php in cartelle diverse da quelle di default? Qualcuno l'ha mai fatto e mi può spiegare brevemente la procedura?
grazie e ri-ciao
ps.: anche se lunghetto vi posto il codice "incriminato":
'./configure' '--host=i386-redhat-linux' '--build=i386-redhat-linux' '--target=i386-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=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--prefix=/usr' '--with-config-file-path=/etc' '--enable-force-cgi-redirect' '--disable-debug' '--enable-pic' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-db3' '--with-curl' '--with-dom=/usr' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-gd' '--enable-gd-native-ttf' '--with-ttf' '--with-gdbm' '--with-gettext' '--with-ncurses' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-png' '--with-pspell' '--with-regex=system' '--with-xml' '--with-expat-dir=/usr' '--with-zlib' '--with-layout=GNU' '--enable-bcmath' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-discard-path' '--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx' '--without-oci8' '--with-pear=/usr/share/pear' '--with-imap=shared' '--with-imap-ssl' '--with-kerberos=/usr/kerberos' '--with-ldap=shared' '--with-mysql=shared,/usr' '--with-pgsql=shared' '--with-snmp=shared,/usr' '--with-snmp=shared' '--enable-ucd-snmp-hack' '--with-unixODBC=shared' '--enable-memory-limit' '--enable-bcmath' '--enable-shmop' '--enable-versioning' '--enable-calendar' '--enable-dbx' '--enable-dio' '--enable-mcal' '--with-apxs2=/usr/sbin/apxs'
oggi mi sono messo d'impegno per aggiornare il php sulla mia linuxbox (redhat 8.0, kernel 2.4.18-24.8.0) dalla versione 4.2.2 alla versione 4.3.1.
Mi sono subito posto il problema di quali parametri passare al comando ./configure.
D'istinto ho guardato l'output di phpinfo.php e ho visto con meraviglia che mette automaticamente in bella vista una tabella intitolata "configure command".
Ho quindi pensato di compiare quel testo (più di una dozzina di righe), ripulirlo dei caratteri inutirli e utilizzarlo per lanciare il ./configure.
Terminata la configurazione faccio make && make install. Lancio phpinfo.php ma mi dice che la versione installata di php è ancora la 4.2.2.
Dove ho sbalgliato? Ci sono delle particolarità in red hat per cui occorre installare il php in cartelle diverse da quelle di default? Qualcuno l'ha mai fatto e mi può spiegare brevemente la procedura?
grazie e ri-ciao
ps.: anche se lunghetto vi posto il codice "incriminato":
'./configure' '--host=i386-redhat-linux' '--build=i386-redhat-linux' '--target=i386-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=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--prefix=/usr' '--with-config-file-path=/etc' '--enable-force-cgi-redirect' '--disable-debug' '--enable-pic' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-db3' '--with-curl' '--with-dom=/usr' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-gd' '--enable-gd-native-ttf' '--with-ttf' '--with-gdbm' '--with-gettext' '--with-ncurses' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-png' '--with-pspell' '--with-regex=system' '--with-xml' '--with-expat-dir=/usr' '--with-zlib' '--with-layout=GNU' '--enable-bcmath' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-discard-path' '--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx' '--without-oci8' '--with-pear=/usr/share/pear' '--with-imap=shared' '--with-imap-ssl' '--with-kerberos=/usr/kerberos' '--with-ldap=shared' '--with-mysql=shared,/usr' '--with-pgsql=shared' '--with-snmp=shared,/usr' '--with-snmp=shared' '--enable-ucd-snmp-hack' '--with-unixODBC=shared' '--enable-memory-limit' '--enable-bcmath' '--enable-shmop' '--enable-versioning' '--enable-calendar' '--enable-dbx' '--enable-dio' '--enable-mcal' '--with-apxs2=/usr/sbin/apxs'