2012-04-03 6 views
5

Sto cercando di installare Apache (tramite compilazione) sul mio mac Lion.Installazione di Apache su mac (Lion): "Non trovato lo script prce-config a" errore

Ogni volta, provo a compilare PCRE, ottengo questi due errori:

configure: error: PCRE-config per libpcre non trovato. PCRE è necessario e disponibile da http://pcre.org/

o

"Non hai trovato lo script prce-config al"

So di avere questo file pcre-config.

(Ho inserito http-2.4.1 e pcre-8.30 in Documenti/Ho provato un'altra posizione in MyUsername/Test/>> stesso risultato >> non ha funzionato neanche).

Qualsiasi aiuto sarebbe molto apprezzato.

Grazie.

Edit:

ho copiato http-2.4.1 e PCRE-8.30 in "/" poi ho CDED a /pcre-8.30

poi ho rilasciato ./configure >> Got no errore.

poi ho CDED /http-2.4.1

poi ho emesso ./configure --prefix =/usr/local/apache_2.2. --with-pcre =/PCRE-8.30

Got 1 Errore di configurazione: errore: script non hai trovato PCRE-config al /pcre-8.30

Non capisco che cosa "Install prefisso ..... .............:/usr/local "significa (nel sommario della configurazione di pcre-8.30). Non riesco a vedere nessun file pcre in questa directory.

+0

Funziona, se si inserisce la posizione nella radice? – Tobi

risposta

7

ho avuto apache 2.4.1 per configurare nel modo seguente (leone nota sto facendo funzionare v 10.7.3)

  1. ho scaricato pcre e corsi (Nota: per impostazione predefinita PCRE si installino in/usr/locale)

    $ ./configure 
    $ make 
    $ make install 
    
  2. configurazione httpd-2.4.1 con il seguente comando

    $./configure --prefix=/usr/local --with-pcre=/usr/local 
    $ make 
    $ make install 
    
  3. prova

    $ usr/local/bin/apachectl start 
    

Questo sembrava funzionare per me spero che funziona per voi

+0

Ciao, grazie per la tua risposta. Lo proveremo al più presto! Spero che funzionerà ;-) – politicus

+0

Avevo bisogno di un compilatore C++ prima di poter installare pcre. 'yum gcc-C++' lo installerà. – yellavon

0

io ancora non riusciva a farlo funzionare con la risposta di jfleong.Mi sono imbattuto in Fink, che potete scaricare qui http://www.finkproject.org/download/srcdist.php

Dopo che è stato tutto installato, mi sono imbattuto:

$ fink install pcre 

E poi continuato con l'installazione di Apache e usando solo

$ ./configure 

Senza alcun bandiere . Dopo aver fatto tutto ciò, finalmente è stato in grado di terminare l'installazione. Spero che questo ti aiuti!

+0

Ciao, grazie per la tua risposta. Proverò solo questo e solo se la risposta di jfleong non funziona ... Non sono un grande fan dei macport o fink perché sono più incline ad usare homebrew e ho letto che avere più di un gestore di pacchetti non è molto consigliato. Ma grazie comunque. – politicus

1

Forse non si installa PCRE correttamente. Prova questo:

Installa PCRE Nginx richiede PCRE - Perle espressioni regolari compatibili Perl, ho usato PCRE versione 8.13. In un terminale, eseguire:

sudo curl -OL h ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.13.tar.gz > /usr/local/src/pcre-8.13.tar.gz 
sudo mkdir -p /usr/local/src 
cd /usr/local/src 
tar xvzf pcre-8.13.tar.gz 
cd pcre-8.13 
./configure --prefix=/usr/local 
make 
sudo make install 
cd .. 

che è quello che sto cercando ...

Problemi correlati