問題タブ [phpinfo]

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.

0 投票する
2 に答える
4731 参照

php - phpinfo() で mySQL PDO が有効になっていません

ローカルの PHP 開発環境をセットアップしようとしていますが、mySQL を PDO 用に有効にするのに問題があり、このタイプのセットアップにはかなり慣れていないため、何が欠けているのかわかりません。

私はコメントを外しました:

extension_dir を次のように設定します。

また、libmysql.dll ファイルを Apache の Bin ディレクトリにコピーしました。正しい php.ini ファイルをチェックしていると確信しています。

phpinfo() を開くと、次のようになります。

コマンドラインで実行php.exe -mすると、次のエラーが表示されます。

上記のエラーが表示されます:

sqlite を有効にすると、phpinfo() リストに問題なく表示されます。

mysql 接続を使用しているはずのページに移動すると、次のエラーが表示されます。

致命的なエラー: C:\Inetpub\wwwroot\test\connection.php:11 で「ドライバーが見つかりませんでした」というメッセージを含む例外「PDOException」がキャッチされない: #0 C:\Inetpub\wwwroot\test\connection.php(11 ): PDO->__construct('mysql:host=xxx....', 'loginname', 'password') #1 C:\Inetpub\wwwroot\test\pagename.php(18): include('C: \Inetpub\wwwr...') #2 {main} が C:\Inetpub\wwwroot\test\connection.php の 11 行目にスローされる

開発には EasyPHP を使用します。mySQL を使わなければならなくなるまで問題はありませんでした

0 投票する
1 に答える
471 参照

php - PHP の 2 つのバージョン - Mountain Lion

私のマシン (Mac OSx 10.8.3 Mountain Lion) に 2 つのバージョンの php がインストールされています。2 つのバージョンの場所は次のとおりです。

  1. /opt/local/bin (バージョン 5.3.26)
  2. /usr/bin (バージョン 5.3.14)

現在、ターミナルで 'php -v' を実行すると 5.3.26 が返されますが、次のコードを含む単純な php テスト ページが表示されます。

5.3.15 を返します。

この混乱のため、php に mongodb 拡張機能をロードさせることができません。バージョン 5.3.26 で作業したいと思います。

このバージョンの php を Apache に読み込ませるにはどうすればよいですか?

0 投票する
1 に答える
27182 参照

php - セキュリティを向上させるための最適な PHP.ini 設定

セキュリティを向上させるために注意が必要なphp.iniファイルのコア設定は何ですか?

0 投票する
1 に答える
15347 参照

php - PHP - ZipArchive は有効になっていますが、見つかりません

見るphpinfoと、Zipが有効になっていることがわかります: ここに画像の説明を入力

ZipArchive オブジェクトを作成しようとすると、次のエラーが発生します。Fatal error: Class 'ZipArchive' not found

PHP バージョン 5.4.11

0 投票する
1 に答える
5067 参照

linux - ssh または putty を使用して Linux に ffmpeg をインストールする方法

サーバー (Linux) に ffmpeg をインストールしようとしていますが、成功しませんでした。

パテでこのコマンドを試しました

sudo apt-get インストール ffmpeg

その後、Apacheを再起動しました。それでも、phpinfo.phpでffmpegを見つけられません

助けてください..

0 投票する
3 に答える
66062 参照

php - 「ローカル値」と「マスター値」の違いは何ですか?

表示すると、 とphpinfo();の 2 つの列 が表示されます。Web サーバーはいつ選択し、いつ選択しますか?local valuemaster valuelocal valuemaster value

0 投票する
1 に答える
882 参照

php - phpinfo のような単純なページでさえ、特定のサーバーで切断されるのはなぜですか?

クライアントの実稼働サーバー (Linux、Apache、PHP5) の 1 つで、単純なページ出力が部分的に返され、Google Chrome にのみ返されます。

たとえば、次のような単純なphpinfoページを設定しました<?php phpinfo(); ?>

IE や FireFoxのようにそのページを呼び出すと、http://192.168.1.1/phpinfo.phpphpinfo ページ全体が適切に返されます。しかし、最新の Google Chrome (v.30) でこのページを開くと、ある時点で途切れてしまいます。F5を押すと、1〜2の「画面」の後になることがあります.5〜6の「画面」の長さですが、それでもすべてではありません。もう一度 F5 を押すと、2 ~ 3 "画面" の長いページが返されます。

ここで何が問題なのですか?Google Chrome を開いたり閉じたりしても役に立ちません。一時ファイルのクリーニングは役に立ちません。もうアイデアはありません:(

編集:この問題をより明確に示すためにスクリーンショットを追加しました。

1) Google Chrome で phpinfo ページを開く: 最初の画像 ページが phpinfo の略であることがすぐにわかります。

2) 一番下までスクロールすると、それが phpinfo ページの一部にすぎないことがわかります 2番目の画像

3) F5 を押してページをリロードします 4) ご覧のとおり - ページがかなり長くなりました ここに画像の説明を入力

5) まだ完全な php 情報ページではありません ここに画像の説明を入力

6) また、Google Chromes コンソールにこのようなエラーが表示されます ここに画像の説明を入力

7)そしてここにすべてのリクエストヘッダー(送信/受信)があります ここに画像の説明を入力

編集 2: FireFox ページでは、ほとんどの場合、ページ全体が読み込まれますが、常にではありません。切れてしまうこともあります。Google Chrome との唯一の違いは、FireFox ではページが常に少なくとも 90% ロードされることです。Chrome では、コンテンツの 5% しか含まれていないページを取得することさえあります。