MAMP를 실행하는 Mac OS X에 PostGresQL 및 MySQL을 설치하시겠습니까?
-
19-09-2019 - |
문제
글쎄요, Mac OS X에 MAMP가 설치되어 있고 PostGres가 실행 중입니다. 하지만 이를 PHP와 함께 어떻게 사용할 수 있는지 궁금합니다.두 가지를 모두 사용할 수 있도록 PHP를 컴파일할 때 수행해야 할 작업이 있다고 가정합니다. 하지만 PHP가 이미 설치되어 있는 경우 어떻게 해야 할지 잘 모르겠습니다.아니면 MAMP 환경의 Mac에서 작동하도록 하기 위해 수행해야 할 고유한 작업이 있는 경우?저는 설치 등에 대해 잘 알지 못하기 때문에 도움/지침/링크 등을 알려 주시면 대단히 감사하겠습니다.인터넷 검색을 해보았지만 아마도 올바른 용어를 검색하지도 못하는 것 같습니다.
해결책
우선, 다음을 포함하는 PHP 스크립트를 사용해야 합니다.
<?php
phpinfo();
그러면 어떤 PHP 확장이 설치/활성화되었는지 표시됩니다.
운이 좋다면, 당신은 mysql
/mysqli
/pdo_mysql
그리고 pgsql
/pdo_pgsql
이미 설치되어 있습니다. 이는 PHP 측에서는 문제가 없다는 의미입니다.pg 및/또는 MySQL 서버에 연결하려면 올바른 함수/클래스를 사용해야 합니다.
다른 팁
php postgres 드라이버가 필요합니다. macports를 사용하여 php5-pgsql 확장을 설치할 수 있습니다.
제휴하지 않습니다 StackOverflow