2016-07-23 40 views
5

Próbowałem zainstalować i skonfigurować phpmyadmin używając home-brew. Do instalacji użyłem poleceń brew install phpmyadmin i jest to podsumowanie wiadomości wydrukowanej w terminalu.Instalowanie phpmyadmin z home-brew

==> Summary 
    /usr/local/Cellar/php71/7.1.0-beta.1: 342 files, 50.3M, built in 7 minutes 29 seconds 
==> Installing homebrew/php/phpmyadmin 
==> Downloading https://github.com/phpmyadmin/phpmyadmin/archive/RELEASE_4_6_2.t 
==> Downloading from https://codeload.github.com/phpmyadmin/phpmyadmin/tar.gz/RE 
######################################################################## 100.0% 
==> Caveats 
Note that this formula will NOT install mysql. It is not 
required since you might want to get connected to a remote 
database server. 

Webserver configuration example (add this at the end of 
your /etc/apache2/httpd.conf for instance) : 
    Alias /phpmyadmin /usr/local/share/phpmyadmin 
    <Directory /usr/local/share/phpmyadmin/> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride All 
    <IfModule mod_authz_core.c> 
     Require all granted 
    </IfModule> 
    <IfModule !mod_authz_core.c> 
     Order allow,deny 
     Allow from all 
    </IfModule> 
    </Directory> 
Then, open http://localhost/phpmyadmin 

More documentation : file:///usr/local/Cellar/phpmyadmin/4.6.2/share/phpmyadmin/doc/ 

Configuration has been copied to /usr/local/etc/phpmyadmin.config.inc.php 
Don't forget to: 
    - change your secret blowfish 
    - uncomment the configuration lines (pma, pmapass ...) 

==> Summary 
    /usr/local/Cellar/phpmyadmin/4.6.2: 2,256 files, 63.2M, built in 39 seconds 

I przestrzegać instrukcji na wyjściu zacisku, mimo to, kiedy wpisać w adresie URL http://localhost/phpmyadmin na safari I nadal skończyć z komunikatem o błędzie, Safari can't open the page "localhost/phpmyadmin" because Safari can't connect to the server "localhost". Myślę, że jest możliwe, że ustawiłem prawidłową konfigurację plików cookie w pliku phpmyadmin.config.in.php, ale nie wiem, jak mogę to poprawić.

Odpowiedz

2

znalazłem, że instrukcje nie są kompletne, trzeba także:

  1. Usuń komentarza '#' na początku w /etc/apache2/httpd.conf dla LoadModule php5_module:

    LoadModule php5_module libexec/apache2/libphp5.so 
    
  2. edytować DirectoryIndex ustawienia w /etc/apache2/httpd.conf do:

    DirectoryIndex index.php index.html home.pl index.cgi 
    
  3. Zapisz plik ...

  4. start Serwer Apache w aplikacji Terminal:

    sudo apachectl start 
    

    Jeśli jest już uruchomiony, pokaże się komunikat: „usługę już załadowany”, w tym przypadku biegu:

    sudo apachectl restart 
    
  5. idź do http://localhost/phpmyadmin

    odświeżyć stronę kilka razy (może poprzedni stan był buforowane ..)

+0

To działa dla mnie! W moim przypadku tajne blowfish i odkomentuj linie konfiguracyjne nie są konieczne. Dzięki Champ! –