Помогите настроить Mysql 4.1 и РНР 5 с extensions
v22 18 июля, 2006 - 14:38
Помогите настроить Mysql 4.1 РНР 5 с extensions php-5.1.4
точнее как пересобрать рНр с модулями extensions
...
extension=php_mysql.so
Warning: dl() [function.dl]: Unable to load dynamic library '/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20050922/php_mysql.so' - /usr/lib/php5/lib/php/extensions/no-debug-non-zts-20050922/php_mysql.so: cannot open shared object file: No such file or directory in /var/www/localhost/htdocs/temp/1.php on line 7
»
- Для комментирования войдите или зарегистрируйтесь
а вы посмотрите
а вы посмотрите что у вас на самом деле в
/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20050922/
gameserv ~ # cd
gameserv ~ # cd /usr/lib/php5/lib/php/extensions/no-debug-non-zts-20050922/
gameserv no-debug-non-zts-20050922 # ls
JavaBridge.jar
java.so
libnatcJavaBridge.so
RunJavaBridge
libnatcJavaBridge.a
gameserv no-debug-non-zts-20050922 #
И что это меняет???
соберите php с
соберите php с -sharedext
Делаю вот так
Делаю вот так :
gameserv php-5.1.4 # ./configure --with-sharedext
gameserv php-5.1.4 # make
gameserv php-5.1.4 # make install
и
вот так
USE="sharedext" emerge -va php
долгожданого файла в екстеншинс php_mysql.so нет
---------------------8<---------php.ini---------------
; Note that it should be the name of the module only; no directory information
; needs to go here. Specify the location of the extension with the
extension_dir = "extension_dir = "/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20050922/""
; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.
;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.so
;extension=php_msql.so
extension=php.mysql.so
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
---------------------8<---------php.ini---------------
или то что сейчас в екстеншинс mysql.so и есть php.mysql.so ????