sql >> データベース >  >> RDS >> PostgreSQL

MacOSXのPHPでPostgreSQLサポートを有効にする

    OS XにバンドルされているPHPバージョンには、PostgreSQLは含まれていません。拡張機能を自分でコンパイルする必要があります。ここにいくつかの指示があります:

    1. PHPのバージョンを検索します:php -v
    2. 自分に一致するバージョンのPHPをダウンロードします:curl -O http://us.php.net/distributions/php-5.3.3.tar.gz 。 (この例ではPHP 5.3.3をダウンロードしますが、これはご使用のバージョンと一致する必要があります)
    3. ダウンロードしたアーカイブを抽出します:tar -xzvf php-5.3.3.tar.gz
    4. PostgreSQLの拡張ディレクトリに移動します:cd php-5.3.3/ext/pgsql/
    5. phpize」と入力します 。
    6. ./configure」と入力します 。
    7. make」と入力します 。
    8. sudo make installと入力します 。
    9. 拡張子をphp.iniに追加します extension=pgsql.soを追加してファイルを作成します 。 (すでにこれを行っている可能性があります)
    10. Apacheを再起動します。

    OS XMountainLionのアップデート Appleはautoconfを削除しました XCodeの新しいバージョンからのものであるため、上記の手順は#5で失敗します。その問題を解決するには:

    1. タイプ/usr/bin/ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"
    2. sudo chown -R $USER /usr/local/Cellar」と入力します 。
    3. brew updateと入力します 。
    4. brew install autoconfと入力します 。

    autoconfをインストールする必要があります 上記の手順を使用してモジュールをインストールできるようにします。



    1. Oracleの値のリストから選択するにはどうすればよいですか

    2. MySQLエラー1436:単純なクエリでスレッドスタックがオーバーランしました

    3. PostgreSQLデータベースでどのタイムスタンプタイプを選択する必要がありますか?

    4. 日時から時間をトリミングする最も効率的な方法は何ですか?