LINUX.ORG.RU

где файл libphp5.so?


0

1

Собираю php 5.4, раскоментировал строчку Include mod_php.conf

получаю такую ошибку

bash-4.1# apachectl -k start
httpd: Syntax error on line 485 of /etc/httpd/httpd.conf: Syntax error on line 6 of /etc/httpd/mod_php.conf: Cannot load /usr/lib64/httpd/modules/libphp5.so into server: /usr/lib64/httpd/modules/libphp5.so: cannot open shared object file: No such file or directory

bash-4.1# make install
Installing PHP CLI binary:        /usr/local/bin/
Installing PHP CLI man page:      /usr/local/php/man/man1/
Installing PHP CGI binary:        /usr/local/bin/
Installing build environment:     /usr/local/lib/php/build/
Installing header files:          /usr/local/include/php/
Installing helper programs:       /usr/local/bin/
  program: phpize
  program: php-config
Installing man pages:             /usr/local/php/man/man1/
  page: phpize.1
  page: php-config.1
Installing PEAR environment:      /usr/local/lib/php/
[PEAR] Archive_Tar    - already installed: 1.3.7
[PEAR] Console_Getopt - already installed: 1.3.0
[PEAR] Structures_Graph- already installed: 1.0.4
[PEAR] XML_Util       - already installed: 1.2.1
[PEAR] PEAR           - already installed: 1.9.4
Wrote PEAR system config file at: /usr/local/etc/pear.conf
You may want to add: /usr/local/lib/php to your php.ini include_path
/home/php-5.4.4/build/shtool install -c ext/phar/phar.phar /usr/local/bin
ln -s -f /usr/local/bin/phar.phar /usr/local/bin/phar
Installing PDO headers:          /usr/local/include/php/ext/pdo/

откуда взять мне этот файл?

Собираю php 5.4

Вот интересно, всё же, зачем использовать бинарные дистры, чтобы потом всё равно собирать вручную?

KRoN73 ★★★★★ ()

bash-4.1# make install

Вот нафига так делать... Можно же православно замутить:

sudo make install DESTDIR=«$PWD/B»
sudo dpkg-deb -b B php_5.4_i386.deb && sudo dpkg -i php_5.4_i386.deb

Hertz ★★★★★ ()
Ответ на: комментарий от Hertz

Ну штук 5-10 от силы.

Я бы застрелился :) Вам не лениво такой фигнёй страдать? И потом ещё за обновлениями самим следить…

KRoN73 ★★★★★ ()

/usr/lib64/

Может он лежит в /usr/lib/?

Hertz ★★★★★ ()
Ответ на: комментарий от SlackUser

потому, что я не нашел готового пакета php5.4 для slackware 13.37 x_64

слакваризм головного мозга == мазохизм

anonymous ()
Ответ на: комментарий от Hertz

Генту пускай Бабай юзает

Это тебя пусть бабай заюзает. У него и спроси где взять.

partyzan ★★★ ()
Ответ на: комментарий от Hertz

>> bash-4.1# make install

> Вот нафига так делать... Можно же православно замутить:

> sudo make install DESTDIR=«$PWD/B» > sudo dpkg-deb -b B php_5.4_i386.deb && sudo dpkg -i php_5.4_i386.deb

dpkg-deb в Slackware? sudo в root-терминале?

ZenitharChampion ★★★★★ ()

Обновился бы до -current лучше. Или SlackBuild'ы взял бы оттуда и собрал бы сам нормальные пакеты.

GArik ★★★ ()
Ответ на: комментарий от GArik

я так и сделал потом, но целью было разобраться откуда берется libphp5.so

SlackUser ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.