macOS+XAMPP+phpMyAdmin으로 액세스할 수 없을 때의 해결 방법

1860 단어 MacOSXxamppphpMyadmin

개요



macOS에서 XAMPP를 설치하고 phpMyAdmin을 사용할 때 "액세스 금지!"가 표시되었을 때의 해결 방법.

환경



MacOS X Mojave, XAMPP 7.3.6, PHP 7.3.6, Apache 2.4.34, MariaDB 10.4.6

방법 1


  • XAMPP의 "Volumes"탭에서 "/opt/lampp": "mount"를 선택
  • /opt/lampp/etc/extra/httpd-xampp.conf를 엽니다.

  • /opt/lampp/etc/extra/httpd-xampp.conf
    # since XAMPP 1.4.3
    <Directory "/opt/lampp/phpmyadmin">
        AllowOverride AuthConfig Limit
        Require local
        ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
    </Directory>
    

    20행 부근, Require localRequire all granted 로 변경한다.

    /opt/lampp/etc/extra/httpd-xampp.conf
    # since XAMPP 1.4.3
    <Directory "/opt/lampp/phpmyadmin">
        AllowOverride AuthConfig Limit
        Require all granted
        ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
    </Directory>
    

    Apache를 다시 시작하면 액세스 할 수 있습니다.

    방법 2



    XAMPP의 네트워크 설정을 엽니다.

    localhost:8080 -> 80 (Over SSH)를 선택하고 Enable을 선택합니다.
    이것으로 http://localhost:8080/phpmyadmin/ 로부터 액세스 할 수 있게 되었다.

    감상



    학교 실습에서 XAMPP를 사용할 때 phpMyAdmin에 액세스 할 수 없었기 때문에 해결책을 조사했습니다. 이것으로 문제없이 수업을 받을 것 같습니다.

    참고



    · macOS+XAMPP+phpMyAdmin에서 「액세스 금지!」가 나올 때의 대책
    · Mac의 XAMPP에서 phpMyAdmin에 액세스

    좋은 웹페이지 즐겨찾기