Автор Тема: Прекомпилиране на php  (Прочетена 1323 пъти)

aav

  • Участници
  • ***
  • Публикации: 9
    • Профил
Прекомпилиране на php
« -: Feb 26, 2008, 14:52 »
Имам - RHEL5, Apache 2.0, PHP 5.1.6., Mysql ver 14.12 Distrib 5.0.22 - работи нормално 3306/tcp open mysql.
Понеже с RPM не знам как да инсталирам PHP с опция --with-mysql,(по default е --without-mysql) изтеглих си PHP 5.2.3 , разархивирах го в /usr/etc, стартирах ./configure --with-mysql  и стихнах до:
checking for MySQL UNIX socket location... /var/lib/mysql/mysql.sock
configure: error: Cannot find MySQL header files under yes.
Note that the MySQL client library is not bundled anymore!

Имам /var/lib/mysql/mysql.sock, който изглежда добре. Моля кажете какъв е проблема и как да го реша.
Активен

spec1

  • Напреднали
  • *****
  • Публикации: 230
    • Профил
Прекомпилиране на php
« Отговор #1 -: Feb 26, 2008, 21:18 »
Инсталирай си всички .rpm пакети,касаещи MySQL , в някой от тях
има съотв. .h файлове, и опитай отново.
  Трябва да е нешо от сорта на  mysql-headers...  или  mysql-devel...
  Втория вариант е да си изтеглиш сорса на MySQL и да го
компилираш и инсталираш,но това ще отнеме много повече време.
Активен

edmon

  • Гост
Прекомпилиране на php
« Отговор #2 -: Feb 26, 2008, 21:20 »
тва  ще да е нещо мнооо странно...
да няма съпорт на базата в пхп..
най-вероятно има пакет отделно за тази цел'<img'>
търси ..
не прави глупости с компилиране... то е за ... '<img'>) няма казвам
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Прекомпилиране на php
« Отговор #3 -: Feb 26, 2008, 21:23 »
И да не забравиш да инсталираш самия mysql сървър и клиент



Активен

0x2B|~0x2B

aav

  • Участници
  • ***
  • Публикации: 9
    • Профил
Прекомпилиране на php
« Отговор #4 -: Feb 28, 2008, 13:52 »
Благодаря за отговорите!
Прегледах внимателно всички RPM от инсталационните СД, харесах си два пакета и ги инсталирах. Не хареса някакви подписани ключове или лицензи, но инсталацията стана. И проблема се реши. Странно ли е phpinfo() да връща --without-mysql, а връзка php-mysql да работи?
Активен