問題タブ [php-pgsql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Heroku postgres ingress - サーバーエラーに接続できませんでした
背景.. PHP スクリプトから外部から heroku データベースに接続しようとしていますが、「サーバーに接続できませんでした」というエラーが表示されます。
技術.. これは、共有データベースではなく、「クレーン」生産レベルのデータベースです。共有ホスティング プラットフォームで実行されている php スクリプトから接続しようとしていますが、
ここまでの話.. 自分のローカルマシンから、postgres.heroku.com が出力する php 接続文字列に接続できます。psql文字列にも接続できるので、接続情報に問題はありません
..しかし、そのphpスクリプトを、別のホストで稼働しているphpサーバーに移動すると、「接続できませんでした」というエラーが表示されます..これらのホストは、ホストからの外部接続の作成に制限がないことを保証します側。
コード..
エラー..
オプション
最初に推測されるIPアドレスのホワイトリスト登録に関するherokuのドキュメントが見つかりませんか? 他のポインタはありますか?
編集私はこのスレッドを見つけました..
localhost PHPアプリケーションからのHeroku Postgres接続..しかし、私が見ることができる限り、正しいssl設定が有効になっています。openssl と pgsql のそれぞれの phpinfo() の関連セクションを次に示します。
php - PostgreSQL の永続的な接続: 私の場合は便利ですか?
で実行して呼び出されるPHP
アプリケーションがあります。ページ A は、メッセージといくつかの情報を受け取ります。ページBはルーティングを行います。ページ C は、CURL を使用して外部アプリケーションを呼び出します。実稼働時には、1 か月あたり最大 100 万から 200 万のリクエストを受け取ります。GET parameters
PG and nginx
私の質問は pg_pconnect 関数に関するものです。別の場所からの呼び出しがある場合、接続は再利用されますか? つまり、単純な接続を作成して、ページ A を毎回閉じる方がよいのでしょうか。(異なる場所のサーバーが私のアプリを呼び出します) ページ B と C の場合、スクリプトは無限ループでそれらを呼び出します (処理するメッセージがない場合は 10 秒待機します)。リクエストは常に同じ場所から来るので、ページ B と C に固定接続を使用する価値はありますか?
私の説明が十分に明確であることを願っています。
ありがとう!
php - Postgresql、xammp の phpPgAdmin
こんにちは、phpPgAdmin を起動しようとしているときに次のエラーが発生しました。
PHP インストールは PostgreSQL をサポートしていません。--with-pgsql 構成オプションを使用して PHP を再コンパイルする必要があります。
XAMPP バージョン 1.7.7、Postgresql 9.2.4 64 ビット、および phpPgAdmin 5.1 を使用しています。
私はすでに次のことをしました:
config.inc.php
で見つかり、C:\xampp\phpPgAdmin\conf\
に設定extra_login_security
して開くfalse
php.ini
でファイルを検索C:\xampp\php\
し、行を探します; extension = php_pgsql.dll
。;
結果が になるようにタグを削除しextension = php_pgsql.dll
ます。
(ただし、php.ini- production と development を見つけたので、両方のコメントを外します)
- 開い
C:\xampp\apache\conf\extra\httpd-xampp.conf
てセクション<IfModule mime_module>
に追加
- LoadFile「C:/xammp/php/libpq.dll」</li>
しかし、私はまだこのエラーが発生します。誰かが私を助けることができますか?
php - Apache Tomcat 7 で PGSQL を使用する PHP
postgresql データベースにアクセスする必要がある Apache Tomcat サーバーで php ファイルを実行する必要があります。サーバーは Centos Linux です。Apache tomcat 7 、 php 、 postgresql 、および php-potgresql がインストールされています。
ただし、必要なページをブラウザにロードすると、次のエラーが表示されます。
これを修正する方法についての指示をいただければ幸いです。
php - Ubuntuでnginxを使用してphp5 cgiでpostgresqlをインストールするには?
nginxサーバーを使用してUbuntuにpostgreSQLをインストールしましたが、php(php cgi)で動作させることができません。私が得ているエラーは次のとおりです。
PHP インストールは PostgreSQL をサポートしていません。--with-pgsql 構成オプションを使用して PHP を再コンパイルする必要があります。
拡張機能 apt-get install php5-pgsql をインストールし、/usr/lib/php5/20090626 の下に存在することを確認しました。
php.ini extension=pgsql.so に行を追加し、フルパスも追加しました。PHPを再起動しました。
他に何を試す必要がありますか?
php - PostgreSQL 拡張機能のセットアップ
PHPを使用してPostgreSQLデータベースに接続するように設定しようとしています。
PHP.ini で次のコメントを外しました。
XAMPP => Services に移動すると、postgresql-64-9.3 がその 1 つとして表示されます。起動してみますが、うまくいきません。
-
以下を使用します。
「いいえ」を返します。
-
pg_connect() を使用すると、次のような結果になります: 致命的なエラー: .. で未定義の関数 pg_connect() を呼び出します
php - jQuery ポストから pg_query() へのデータ処理が困難です。
以下の難点があります。
現在フォームを作成中です。このフォームは HTML で作成され、jQuery によって制御されます。
フォームコードは次のとおりです。
ここで、このフォームはユーザー データを取得し、次の jQuery スクリプトによって処理されます。
このコードは明らかに変数を POST 経由で addC.php に渡します。
addC.php には次のコードが含まれています。
このコードの望ましい結果は、if ステートメントが 1 を返すことです。そのため、jQuery は、データベースの挿入が正しく行われたことを示す素敵な緑色のメッセージを作成できます。
さて、pg_query(); を検証したので、構文を正しくするには、このコード自体に何か問題があるに違いありません。ここで何が問題になっているようですか?
編集:
次のエラー;
警告: pg_query_params(): クエリが失敗しました: エラー: 整数の入力構文が無効です: "michael" in /Applications/XAMPP/xamppfiles/htdocs/LoginHQ/processing/addC.php行18