+ Responder ao Tópico



  1. #1
    l00k
    Visitante

    Padrão Não consigo habilitar php4

    Saudações!

    Tenho em minha máquina o slackware 8.1 instalado. Instalei também o apache-2.0.43 e habilitei o suporte para php4. Porém, quando adiciono a linha "LoadModule php4_module /path/libphp4.so em /path/httpd.conf, o sistema retorna uma mensagem de que não conseguiu encontrar a biblioteca libmysqlclient.so.10, porém a mesma encontra-se em /usr/lib/.
    Amigos, como devo proceder?

  2. #2
    Leyzem
    Visitante

    Padrão Não consigo habilitar php4

    leia o arquivo INSTALL que esta no diretorio dos sources do apache

    ./configure --help -> mostra todas as opcoes de configuracao

    para configurar como modulo

    tar -zxvf php-4.0.x.tar.gz
    cd php-4.0.x
    ./configure --with-mysql --with-apxs
    make
    make install

    * se nao funcionar tera que indicar os diretorios do mysql e apxs
    manualmente
    por exemplo:
    --with-mysql=/var/mysql/lib
    --with-apxs=/var/apache/bin/apxs

    depios copia o php.ini-dist para /usr/local/lib/php.ini

    configura se o httpd.conf ja esta configurado
    procura pela linha
    AddType application/x-httpd-php .php
    se nao tiver coloca lah

    dah um restart no apache e fim.

    e para instalar no modo estatico

    tar ..
    cd php...
    ./configure --with-mysql --with-apache=/diretorio/do/apache --enable-track-v
    ars
    make
    make install

    depois
    no source do apache

    ./configure [opcoes normais] --activate-modules=src/modules/php4/libphp4.a
    make
    make install

    depois eh igual.. copia o php.ini .. verifica o httpd.conf e restarta o
    apache



    Espero ter ajudado
    <IMG SRC="images/forum/icons/icon_wink.gif">