2016-07-23 4 views
5

Я попытался установить и настроить phpmyadmin с помощью домашнего пива. Для установки я использовал команды brew install phpmyadmin, и это сводка сообщения, напечатанного в терминале.Установка phpmyadmin с домашним пивом

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

Я следовал инструкциям на выходе терминала, несмотря на это, когда я набираю в URL http://localhost/phpmyadmin в сафари я до сих пор в конечном итоге с сообщением об ошибке, Safari can't open the page "localhost/phpmyadmin" because Safari can't connect to the server "localhost". Я думаю, что возможно, что я настроил конфигурацию cookie правильно в файле phpmyadmin.config.in.php, но не знаю, как я могу это исправить.

ответ

2

Я обнаружил, что инструкции не являются полными, вы также должны:

  1. раскомментировать '#' в начале в /etc/apache2/httpd.conf для LoadModule php5_module:

    LoadModule php5_module libexec/apache2/libphp5.so 
    
  2. Отредактируйте DirectoryIndex настройки в /etc/apache2/httpd.conf к:

    DirectoryIndex index.php index.html home.pl index.cgi 
    
  3. Сохранить файл ...

  4. Start Apache Webserver в Терминале:

    sudo apachectl start 
    

    Если он уже запущен, он покажет вам сообщение: «услуга уже загружен», в этом случае запустите:

    sudo apachectl restart 
    
  5. Перейти к http://localhost/phpmyadmin

    Обновить страницу несколько раз (возможно, предыдущее состояние было кэшированным ..)

+0

Это работает для меня! В моем случае секретная blowfish и uncomment строки конфигурации не нужны. Спасибо, Champ! –

Смежные вопросы