PHPを学習するとき、PHPの設定上の問題に遭遇するかもしれません。ここでは、PHPの設定上の問題に対する解決策を紹介し、ここで共有します。
1. 解凍した php-4.3.6-installer 内のすべてのファイルを C:php フォルダーにカスタマイズします
2. PHP とともに配布される PHPConfiguration
(1) メインの PHP があります。ファイル パッケージ内の構成ファイル PHP.INI-dist を Windows システム ディレクトリ (Windows 9x の Windows または Windows NT の WinNT ディレクトリ) にコピーし、名前を PHP.INI に変更します。このファイルを適切に変更する必要があるのは、MySQL サポートの追加など、使用できるモジュールを追加することです。
(2)。extension=php_msql.dll を変更し、先頭の「;」記号を削除します。
(3) を PHP3 インストール ディレクトリに変更します。例: extension_dir = c :php
(4). ;upload_tmp_dir 行のコメント文字、つまりその前のセミコロン「;」を削除して、この行が php.ini ドキュメントで機能するようにします。
(5). どのようなデータベース サポートが必要ですか?ここを見つけてください:
<ol class="dp-xml"> <li class="alt"><span><span>;Windows Extensions </span></span></li> <li class=""> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_mysql</font></span><span>.dll </span> </li> <li class="alt"> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_calendar</font></span><span>.dll </span> </li> <li class=""> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_dbase</font></span><span>.dll </span> </li> <li class="alt"> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_gd</font></span><span>.dll </span> </li> <li class=""> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_dbm</font></span><span>.dll </span> </li> <li class="alt"> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_mssql</font></span><span>.dll </span> </li> <li class=""> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_zlib</font></span><span>.dll </span> </li> <li class="alt"> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_filepro</font></span><span>.dll </span> </li> <li class=""> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_imap4r1</font></span><span>.dll </span> </li> <li class="alt"> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_ldap</font></span><span>.dll </span> </li> <li class=""> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_crypt</font></span><span>.dll </span> </li> <li class="alt"> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_msql2</font></span><span>.dll </span> </li> <li class=""> <span>;</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php3_odbc</font></span><span>.dll </span> </li> </ol>
次に、必要に応じて、使用するデータベースの DLL ファイルの行の前にあるコメント文字、つまり、その前のセミコロン「;」を削除します。例: MySQL サポートが必要な場合は、;extension=php_msql.dll の前のセミコロンを削除するだけです。使用するデータベースの DLL ファイルがここにリストされていない場合でも、問題はありません。自分で追加できます。
(6) PHP を使用して電子メールを送信したい場合は、ここを参照してください:
<ol class="dp-xml"> <li class="alt"><span><span class="attribute"><font color="#ff0000">SMTP</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">localhost</font></span><span> </span></span></li> <li class=""> <span></span><span class="attribute"><font color="#ff0000">sendmail_from</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">me</font></span><span>@localhost.com </span> </li> </ol>
(9). それほど重要ではない設定: Web サーバーとして PWS を使用している場合は、browscap.ini を設定して変更することもできます
3. ダイナミック リンク ライブラリに関する質問環境の構成とプログラムの操作にはダイナミック リンク ライブラリの使用が必要であり、これは非常に重要です