sql >> Databasteknik >  >> RDS >> PostgreSQL

Aktiverar PostgreSQL-stöd i PHP på Mac OS X

PHP-versionen som levereras med OS X inkluderar inte PostgreSQL. Du måste kompilera tillägget själv. Här är några instruktioner:

  1. Hitta din version av PHP:php -v .
  2. Ladda ner versionen av PHP som matchar din:curl -O http://us.php.net/distributions/php-5.3.3.tar.gz . (Detta exempel laddar ner PHP 5.3.3 men detta måste matcha din version)
  3. Extrahera arkivet du laddade ner:tar -xzvf php-5.3.3.tar.gz
  4. Byt till PostgreSQL:s tilläggskatalog:cd php-5.3.3/ext/pgsql/
  5. Skriv phpize .
  6. Skriv ./configure .
  7. Skriv make .
  8. Skriv sudo make install .
  9. Lägg till tillägget till php.ini fil genom att lägga till extension=pgsql.so . (Du kanske redan har gjort detta)
  10. Starta om Apache.

Uppdatering för OS X Mountain Lion Apple har tagit bort autoconf från de nyare versionerna av XCode så att proceduren ovan misslyckas vid #5. För att lösa det problemet:

  1. Skriv /usr/bin/ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)" .
  2. Skriv sudo chown -R $USER /usr/local/Cellar .
  3. Skriv brew update .
  4. Skriv brew install autoconf .

Det borde installera autoconf och låter dig installera modulen enligt instruktionerna ovan.



  1. Hur man hittar om ett värde finns inom en VARRAY

  2. Flytta SQL-data från en tabell till en annan

  3. MySQL laddar NULL-värden från CSV-data

  4. Använd funktionen Max() för att välja gruppvärden