問題タブ [browscap]
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 - Browscap.ini PHP 起動遅延
php-cli.ini ファイルで browscap.ini エントリを有効にすると、php の起動時間が長くなることがわかりました。
****対以下****
これで、get_browser() のような関数が呼び出されたときに php が browscap.ini ファイルを検索することがわかりました。そういう機能を使えばラグがわかる。
私は、phpが各起動時にbrowscap.ini(サイズが大きくなる可能性がある)データをメモリにロードするとは思わない。しかし、php の起動が大幅に遅れるのはなぜでしょうか?
おそらく、すべての起動時またはその他の検証時に browscap.ini ファイルが存在するかどうかを確認しようとしますか? PHPドキュメントで何も見つかりませんでした。
では、なぜphpの起動時間に大きな違いがあるのでしょうか?
php - get_browser() に $_SERVER['HTTP_USER_AGENT'] を設定
get_browser() 関数を呼び出す前に $_SERVER['HTTP_USER_AGENT'] を手動で設定したい。
しかし、それは私にエラーを与えます。
HTTP_USER_AGENT を手動で設定することは可能ですか?
php - Web サーバーで browscap.ini エラーを修正する方法
php を使用して、Web サーバーにアップロードする Web ページを作成します。私のページにアクセスすると、このエラーメッセージが私のWebサーバー上の私のWebページに表示されますが、私のワンプサーブ(私のローカルホスト)には表示されません。
この問題を解決するにはどうすればよいですか。また、Web サーバーで正確に何をする必要がありますか
asp-classic - IIS 8.5 の MSWC.BrowserType は、常にプラットフォームとして「不明」を返し、ブラウザーとして「デフォルト」を返します。
最近、古い Classic ASP Web サイトを IIS 8.5 を実行する新しい Windows Server 2012 に移動しました。この切り替え後MSWC.BrowserType
、ユーザーのブラウザーまたはプラットフォームを取得できなくなります。
テストページには、次のコードがあります。
これは以下を返します:
私はサーバーに最新のものを持ってbrowscap.ini
いc:\Windows\System32\inetsrv
ます。これが機能するために他に何かする必要がありますか?