The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Вопрос по сборке php-4.2.0"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Вопрос по сборке php-4.2.0"
Сообщение от Konstantin emailИскать по авторуВ закладки on 06-Май-02, 15:09  (MSK)
Значит сконфигурировал я его нормально, но когда я его компилю вместе с apache он собирается без проблемов, а ктогда без apache, то пишет вот такую штуку:
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make[1]: *** [php] Ошибка 1
make[1]: Выход из каталог `/usr/src/php-4.2.0'
make: *** [all-recursive] Ошибка 1
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Вопрос по сборке php-4.2.0"
Сообщение от Zergling emailИскать по авторуВ закладки on 06-Май-02, 16:25  (MSK)
>Значит сконфигурировал я его нормально, но
>когда я его компилю вместе
>с apache он собирается без
>проблемов, а ктогда без apache,
>то пишет вот такую штуку:
>
>/usr/bin/ld: cannot find -lmysqlclient
>collect2: ld returned 1 exit status
>
>make[1]: *** [php] Ошибка 1
>make[1]: Выход из каталог `/usr/src/php-4.2.0'
>make: *** [all-recursive] Ошибка 1
просто надо отключить поддержку mysql
если он тебе не нужен

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Вопрос по сборке php-4.2.0"
Сообщение от Konstantin emailИскать по авторуВ закладки on 06-Май-02, 17:14  (MSK)
>>Значит сконфигурировал я его нормально, но
>>когда я его компилю вместе
>>с apache он собирается без
>>проблемов, а ктогда без apache,
>>то пишет вот такую штуку:
>>
>>/usr/bin/ld: cannot find -lmysqlclient
>>collect2: ld returned 1 exit status
>>
>>make[1]: *** [php] Ошибка 1
>>make[1]: Выход из каталог `/usr/src/php-4.2.0'
>>make: *** [all-recursive] Ошибка 1
>просто надо отключить поддержку mysql
>если он тебе не нужен
Да все дело в том, что он мне как раз и нужен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Вопрос по сборке php-4.2.0"
Сообщение от Zergling emailИскать по авторуВ закладки on 06-Май-02, 17:30  (MSK)
>>>Значит сконфигурировал я его нормально, но
>>>когда я его компилю вместе
>>>с apache он собирается без
>>>проблемов, а ктогда без apache,
>>>то пишет вот такую штуку:
>>>
>>>/usr/bin/ld: cannot find -lmysqlclient
>>>collect2: ld returned 1 exit status
>>>
>>>make[1]: *** [php] Ошибка 1
>>>make[1]: Выход из каталог `/usr/src/php-4.2.0'
>>>make: *** [all-recursive] Ошибка 1
>>просто надо отключить поддержку mysql
>>если он тебе не нужен
>Да все дело в том, что
>он мне как раз и
>нужен.
система ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Вопрос по сборке php-4.2.0"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Май-02, 19:06  (MSK)
>>>Значит сконфигурировал я его нормально, но
>>>когда я его компилю вместе
>>>с apache он собирается без
>>>проблемов, а ктогда без apache,
>>>то пишет вот такую штуку:
>>>
>>>/usr/bin/ld: cannot find -lmysqlclient
>>>collect2: ld returned 1 exit status
>>>
>>>make[1]: *** [php] Ошибка 1
>>>make[1]: Выход из каталог `/usr/src/php-4.2.0'
>>>make: *** [all-recursive] Ошибка 1
>>просто надо отключить поддержку mysql
>>если он тебе не нужен
>Да все дело в том, что
>он мне как раз и
>нужен.

запусти ldconfig и посмотри есть в кеше библиотека
от mysql или нет, если нет, но знаешь где она у тебя лежит, добавь через ldconfig

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Вопрос по сборке php-4.2.0"
Сообщение от Anatoliy emailИскать по авторуВ закладки on 06-Май-02, 18:34  (MSK)
>Значит сконфигурировал я его нормально, но
>когда я его компилю вместе
>с apache он собирается без
>проблемов, а ктогда без apache,
>то пишет вот такую штуку:
>
>/usr/bin/ld: cannot find -lmysqlclient
>collect2: ld returned 1 exit status
>
>make[1]: *** [php] Ошибка 1
>make[1]: Выход из каталог `/usr/src/php-4.2.0'
>make: *** [all-recursive] Ошибка 1

cd /usr/ports/databases/mysql323-client
make
make install
пробуешь заново собрать PHP. Должно помочь

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Вопрос по сборке php-4.2.0"
Сообщение от Konstantin emailИскать по авторуВ закладки on 07-Май-02, 16:04  (MSK)
>cd /usr/ports/databases/mysql323-client
>make
>make install
>пробуешь заново собрать PHP. Должно помочь
>

Угу, помогло. Но тут возникла потом проблема другого рода. Вернее их возникло много.

Кстати система Linux ASP 7.2 ядро 2.4.13

Не сочтите это за спам, но вот что выдало при запуске php
[root@www php-4.2.0]# ./php
Content-type: text/html

PHP Warning:  imap: Unable to initialize module
Module compiled with module API=20001222, debug=0, thread-safety=0
PHP    compiled with module API=20010901, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning:  ldap: Unable to initialize module
Module compiled with module API=20001222, debug=0, thread-safety=0
PHP    compiled with module API=20010901, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_connect in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_pconnect in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_close in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_select_db in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_create_db in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_drop_db in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_query in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_unbuffered_query in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_db_query in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_list_dbs in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_list_tables in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_list_fields in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_error in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_errno in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_affected_rows in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_insert_id in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_result in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_num_rows in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_num_fields in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fetch_row in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fetch_array in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fetch_assoc in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fetch_object in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_data_seek in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fetch_lengths in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fetch_field in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_field_seek in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_free_result in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_field_name in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_field_table in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_field_len in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_field_type in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_field_flags in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_escape_string in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_get_client_info in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_get_host_info in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_get_proto_info in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_get_server_info in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fieldname in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fieldtable in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fieldlen in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fieldtype in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_fieldflags in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_selectdb in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_createdb in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_dropdb in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_freeresult in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_numfields in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_numrows in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_listdbs in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_listtables in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_listfields in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_db_name in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_dbname in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - mysql_tablename in Unknown on line 0
PHP Warning:  mysql:  Unable to register functions, unable to load in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_connect in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_pconnect in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_close in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_connection_status in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_connection_busy in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_connection_reset in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_host in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_dbname in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_port in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_tty in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_options in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_query in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_send_query in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_cancel_query in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fetch_result in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fetch_row in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fetch_array in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fetch_object in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_affected_rows in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_get_result in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_result_status in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_free_result in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_last_oid in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_num_rows in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_num_fields in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_field_name in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_field_num in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_field_size in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_field_type in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_field_prtlen in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_field_is_null in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_result_error in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_last_error in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_last_notice in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_put_line in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_end_copy in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_copy_to in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_copy_from in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_trace in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_untrace in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_create in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_unlink in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_open in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_close in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_read in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_write in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_read_all in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_import in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_export in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_seek in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lo_tell in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_client_encoding in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_set_client_encoding in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_exec in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_getlastoid in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_cmdtuples in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_errormessage in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_numrows in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_numfields in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fieldname in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fieldsize in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fieldtype in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fieldnum in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fieldprtlen in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_fieldisnull in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_freeresult in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_result in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_loreadall in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_locreate in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lounlink in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_loopen in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_loclose in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_loread in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_lowrite in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_loimport in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_loexport in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_clientencoding in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - pg_setclientencoding in Unknown on line 0
PHP Warning:  pgsql:  Unable to register functions, unable to load in Unknown on line 0

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Вопрос по сборке php-4.2.0"
Сообщение от Anatoliy emailИскать по авторуВ закладки on 07-Май-02, 18:10  (MSK)

>

Возможно при сборке нужно отключить поддержку ldap, imap, pgsql. А так-то работает?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Вопрос по сборке php-4.2.0"
Сообщение от Konstantin emailИскать по авторуВ закладки on 07-Май-02, 18:42  (MSK)
>
>>
>
>Возможно при сборке нужно отключить поддержку
>ldap, imap, pgsql. А так-то
>работает?
так не пробовал. Но дело в том, что мне это все нужно! Иначе я бы мог взять стандартный и юзать.

Вот мой конфиг:

./configure i686-asplinux-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --with-config-file-path=/etc --disable-debug --enable-pic --disable-rpath --enable-inline-optimization --with-exec-dir=/usr/bin --with-png --with-regex=system --with-ttf --with-zlib --with-layout=GNU --enable-debugger --enable-ftp --enable-magic-quotes --enable-safe-mode --enable-sockets --enable-sysvsem --enable-sysvshm --enable-track-vars --enable-yp --enable-wddx  --without-oracle --without-oci8 --with-dom=../libxml2-2.4.2 --with-pgsql  --with-imap=../imap-2001a --with-xslt-sablot --with-kerberos=/usr/kerberos --with-imap-ssl --with-mysql=../mysql

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Вопрос по сборке php-4.2.0"
Сообщение от Anatoliy emailИскать по авторуВ закладки on 08-Май-02, 13:46  (MSK)
ldap, imap, pgsql все установил? Пути указанные при сборке к ним правельные? (--with-mysql=../mysql, --with-pgsql, ) Не вижу при сборке --with-ldap. Вообще, у меня тоже не хотел собираться PHP с поддержкой LDAP, пока я не только указал пути к исходникам LDAP, но и установил его. Но это было с поддержкой APACHE. ИМХО PHP просто не находит модули.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру