① カスタムインストール(管理でApacheサービスを停止し、次にApacheをアンインストールし、コンピュータを再起動せずにインストールします)
apache+php+mysql+phpmyadmin を自分でインストール
インストール時と管理使用時は同じフォルダーにインストールすることをお勧めします(フォルダーに漢字は使用できません)
インストール後にそれぞれをテストします。
1.apache
完了後 http://locahost
2. PHP コア パッケージをダウンロードします (Java の JDK と同様、PHP 開発をサポートするために使用されます)
VC6 は従来の Visual Studio 6 コンパイラーであり、このコンパイラーを使用してコンパイルされます。
VC9 は Visual Studio 2008 コンパイラであり、Microsoft の VS エディタを使用してコンパイルされます。
それでは、ダウンロードする PHP のバージョンをどのように選択すればよいのでしょうか?
Windows で Apache+PHP を使用している場合は、VC6 バージョンを選択してください。
Windows で IIS+PHP を使用している場合は、VC9 バージョンを選択してください。
非スレッドセーフとは、非スレッドセーフを意味します。
スレッドセーフとは何ですか?
スレッドセーフはスレッドセーフです;
公式は本番環境で非スレッドセーフを使用することを推奨していません。そのため、使用する PHP のスレッドセーフ バージョンを選択します
phpコアパッケージのインストールが解凍されます
3. Apache と php を統合する方法
言い換えれば、Apacheにphpを処理させる方法
①Apacheのconfディレクトリにあるhttpd.conf読み込みモジュールに以下のコードを追加します
LoadModule php5_module phpインストールパス/php5apache2_2.dll
(php5とapache2.2のバージョンである必要があります!!!!!!!!)
PHPIniDir PHPモジュールのインストールパスAddType application/x-httpd-php .php .phtml
説明、赤い部分を含めて実際のphpのインストールパスに変更するだけです
addtype は
を参照します。要求されたファイルのサフィックスが .php .phtml の場合のみ、分析を完了するためにこのツールを呼び出す必要があります。
② php.ini-development ファイルを php.ini に変更します。 php.ini の設定を変更する必要があるためです。
② php.iniで対応する関数モジュールを指定できます
;ここではphp
の拡張ライブラリのパスを指定する必要がありますextension_dir = phpモジュールのインストールパス/拡張子(807行目)
php はすでに Apache モジュールであるため、php.ini は php モジュールによって使用されますが、それをロードするのは Apache の責任です。そこでApacheを再起動します。
Apache と PHP が正常に統合されているかどうかを確認するテスト
次のようなコードを書きます
phpinfo();
?>
http://localhost/test.phpを再起動します
4. データベース mysql をインストールします (データベースをアンインストールするときにレジストリをクリーンアップする必要があります。そうしないと、インストールが応答しなくなってしまいます)
mysqlが使えるかテストする
1. php コードを書いて、成功するかどうかをテストします。
//今は理解できなくても大丈夫です
$conn=mysql_connect(localhost,root,password);
if($conn){
echo は mysql データベースに接続しました、ok;
}その他{
エコーがデータベースに接続できませんでした;
}
?>
PHPの設定が正しくない場合は報告します
致命的エラー:3上のC:myenvapachehtdocs emp.phpの未定義関数mysql_connect()の呼び出し
理由: mysql 関数は現在 php.ini で有効になっていませんextension=php_mysql.dll
extension=php_mysqli.dll
2. phpmyadmin (この Web サイトは実際に mysql をより適切に管理できます) をインストールして、使用できるかどうかを確認します
圧縮パッケージを htdocs ディレクトリに直接解凍し、直接アクセスします
http://localhost/phpmyadmin/index.php 以上です。
14. 構築したPHP開発・運用環境にdiscuzフォーラムをインストールしましょう。
http://jingyan.baidu.com/article/86f4a73e5bb53237d652693c.html
① ディスカスフォーラムコードを準備します
② htdocsディレクトリに解凍します
③ discuzのアップロードファイルをdiscuzフォルダにコピーし、アップロードフォルダを削除します
④ config.inc.phpを修正する
//[CH] スペースプロバイダーから提供されたアカウントパラメーターに従って次の変数を変更してください。ご質問がある場合は、サーバープロバイダーにお問い合わせください。
$dbhost = 'localhost' //データベースサーバー
;$dbuser= 'root' // データベースユーザー名
;$dbpw = 'root' // データベースのパスワード
;$dbname = 'discuz' // データベース名
;$pconnect = 0; // データベースの永続的接続 0= クローズ、1= オープン
//[CH] フォーラムのセキュリティ設定、次の設定を調整して、フォーラムのセキュリティと防御パフォーマンスを強化します
$adminemail ='admin@your.com' // システム管理者のメール
;
$forumfounders= '管理者';
⑤ http://localhost/discuz
「申し訳ありませんが、php.ini の short_open_tag をオンに設定してください。そうしないと、フォーラムのインストールを続行できません。」というメッセージが表示された場合は、次に、変更します