2012-04-03 18 views
5

Próbuję zainstalować Apache (przez kompilację) na moim Macu Lion.Instalowanie Apache na mac (Lion): "Nie znaleziono skryptu prce-config at" error

Za każdym razem staram się skompilować PCRE, mam te dwa błędy:

configure: error: pcre-config dla libpcre nie została znaleziona. PCRE jest wymagany i dostępny od http://pcre.org/

lub

"Nie znaleziono skryptu prce-config w"

wiem, że mam tego pliku pcre-config.

(Wstawiłem http-2.4.1 i pcre-8.30 w Dokumenty/Wypróbowałem inną lokalizację w MyUsername/Test/>> ten sam wynik >> to też nie działało).

Każda pomoc zostanie bardzo doceniona.

Dzięki.

Edit:

skopiowane http-2.4.1 i Pcre-8.30 w "/" potem cded do /pcre-8.30

potem wydał ./configure >> Nie mam błąd.

potem cded /http-2.4.1

potem wydał ./configure --prefix =/usr/local/apache_2.2. --with-pcre =/pcre-8,30

Got 1 błąd configure: error: Nie znalazles pcre-config skrypt na /pcre-8.30

Nie rozumiem co „Install prefiks ..... .............:/usr/local "oznacza (w podsumowaniu konfiguracji pcre-8.30). Nie widzę żadnego pliku pcre w tym katalogu.

+0

Czy to działa, jeśli umieścisz lokalizację w katalogu głównym? – Tobi

Odpowiedz

7

Mam apache 2.4.1 skonfigurować, wykonując następujące (Uwaga Używam lwa v 10.7.3)

  1. ściągnięty PCRE i prowadził (Uwaga: domyślnie pcre zainstaluje w katalogu/usr/local)

    $ ./configure 
    $ make 
    $ make install 
    
  2. konfiguracji httpd-2.4.1 za pomocą następującego polecenia

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

    $ usr/local/bin/apachectl start 
    

To wydawało się działać dla mnie nadzieją, że pracuje dla Ciebie

+0

Cześć, dziękuję za odpowiedź. Wypróbuję to jak najszybciej! Mam nadzieję, że zadziała ;-) – politicus

+0

Potrzebowałem kompilatora C++, zanim mógłbym zainstalować PCre. 'yum gcc-C++' zainstaluje go. – yellavon

0

ja wciąż nie może zmusić go do pracy przy użyciu odpowiedź jfleong użytkownika.Natknąłem Fink, który można pobrać tutaj http://www.finkproject.org/download/srcdist.php

Po to wszystko zostało zainstalowane, wpadłem:

$ fink install pcre 

A potem kontynuował instalacji apache i tylko przy użyciu

$ ./configure 

Bez żadnych flag . Po tym wszystkim udało mi się w końcu dokończyć instalację. Mam nadzieję że to pomoże!

+0

Cześć, dziękuję za odpowiedź. Spróbuję tego tylko i tylko wtedy, gdy odpowiedź Jfleong nie zadziała ... Nie jestem wielkim fanem macportów lub fink, ponieważ jestem bardziej skłonny do używania homebrew i czytałem, że posiadanie więcej niż jednego menedżera pakietów nie jest wysoce Zalecana. Ale i tak dzięki. – politicus

1

Może nie zainstalujesz poprawnie PCRE. Spróbuj:

Zainstaluj PCRE Nginx wymaga kompresowanych wyrażeń regularnych zgodnych z PCRE - Perl, użyłem wersji PCRE 8.13. W terminalu polecenie:

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 .. 

To co próbuję ...

Powiązane problemy