ホームページ  >  記事  >  バックエンド開発  >  Apache+PHP+Mysqlの構成

Apache+PHP+Mysqlの構成

WBOY
WBOYオリジナル
2016-07-29 09:14:41849ブラウズ

環境は構成されていますが、プロセス中に問題が発生したため、解決策をバックアップします。

成分:

Apacheサービスモニター

PHP 5.2

Mysql 5.5

上記をすべてインストールします

設定 Apache

まず、Apacheの設定ファイルを変更します。 Apache 設定ファイルは、Apache インストール ディレクトリの conf ディレクトリにある httpd.conf です。

1. Apacheにphpファイルを解析させます

設定ファイル内で#LoadModuleを見つけます vhost_alias_module modules/mod_vhost_alias.so を 1 行に追加します

LoadModule php5_module "D:/WebServer/php/php5Apache2_2.dll"

AddType application/x-httpd-php .php

PHPIniDir "D:/WebServer/php"

2. スタートページを設定します

DirectoryIndexindex.htmlがDirectoryIndexindex.phpindex.htmlに変更されました

3. Apache サイト ディレクトリとプロジェクト ストレージ スペース

DocumentRoot "D:/Develop/Apache2.2/htdocs": Webサイトストレージの場所、 IIS の「ホーム ディレクトリ」と同じ

DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test"
に変更されました

<ディレクトリ "D:/Develop/Apache2.2/htdocs">: メインサイトのディレクトリへのアクセスを制御し、
Apache Software Foundation/Apache2.2" に変更します。 /htdocs /www.lizhonghongyun.com"> php.ini-development は php.ini
に名前変更されました
php.ini

extension_dir = "ext" を extension_dir = "D:/WebServer/php/ext" に変更しました; =php_gd2.dll ;extension=php_mbstring.dll ;extension=php_mysql.dll ;extension=php_xmlrpc.dll 更新日

;date.timezone = date.timezone に変更されました= Asia/Shanghai
3. php

でcurl拡張機能を有効にする方法 1. PHPフォルダー内の3つのファイルphp_curl.dll、libay32.dll、ssleay32.dllをsystem32にコピーします。
2. php.ini (c:WINDOWS ディレクトリ) の;extension=php_curl.dll からセミコロンを削除します。 3. Apache
または IIS を再起動します。

4. php_
mcrypt.dll、php_mysql.dllをロードできません

解決策: libmcrypt.dll、libmysql.dllをsystem32;

にコピーします。

上記は、Apache + PHP + Mysql の構成を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。