PHP content-type=text/html の問題
Patrick 2000 年 5 月 31 日
メールで送っていただければ、私の見解について話させていただきます。 前の記事次の記事
以下のテキストは、私がそのような多くのことについて書いた最近のフォーラムを見たからです。問題があるので、アドバイスをお願いします! ! !
PHP4 の冗長な情報を削除する方法については、このサイトの FAQ にすでに回答がありますが、厳密に言うと、この情報は 2 つの部分に分かれています。1 つの部分は、PHP が実行されていることを示すメッセージであり、X の間にあります。 -POWERED-BY クラス; 別の部分では、ファイル text/html のデフォルトのコンテンツ形式を宣言します。 FAQ の回答は問題の前半部分を解決します (該当する行にコメントを追加する限り) が、フォーラムでは後半部分について詳しく説明するので、この問題について議論したいと思います。
まず最初に述べておきたいのは、この状況は PHP が CGI モードで実行されているときに発生する可能性が高いため、主に WIN32 プラットフォームでのエラーであると思われるということです。
まず第一に、最も極端な解決策は、すべての拡張モジュールをコメントアウトすることです。つまり、データベース、グラフィックス、MAIL などに関連する拡張モジュールの一部を php.ini でロードしないことを php.ini で宣言します。ファイルは次の形式に似ています:
;Windows Extensions
;extension=php_mysql.dll
;extension=php_nsmail.dll
;extension=php_calendar.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
;extension = php_gd.dll
; extension = php_dbm.dll
; extension = php_mssql.; php_crypt.dll
;extension =php_msql2.dll
それでは、これらのモジュールが必要な場合はどうすればよいでしょうか?兄さん、私の解決策は、対応するページ、つまり dl() を動的にロードすることです。以前は、この関数の用途は何なのか疑問に思っていましたが、今は、ははは。 。 。良いアイデアがあれば、投稿してみんなと共有してください。 |