ホームページ > バックエンド開発 > PHPチュートリアル > 兄さん、私は独自の PHP 環境のインストールと構成を持っています。

兄さん、私は独自の PHP 環境のインストールと構成を持っています。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:26:10
オリジナル
930 人が閲覧しました

私自身のPHP環境のインストール構成
最近 PHP を使用しているかもしれません。もちろん、最初のステップは開発環境をインストールすることです。
インターネット上にはワンクリック インストールがたくさんあります。mysql はすでにマシンにインストールされているため、別の mysql を再度インストールしたくありません。
私は別の構成のインストールを使用することにしました。最初は、インターネットでたくさんのチュートリアルを探しました。多くの問題に遭遇しました。
インストールプロセスを記録し、メモとして保存します。
ステップ 1:
Apache HTTP Server (httpd) 2.2.21 をダウンロードします
暗号化なしの Win32 バイナリ (mod_ssl なし) (MSI インストーラー): httpd-2.2.21-win32-x86-no_ssl.msi
PHP 5.2 (5.2.17) をダウンロードします。 VC6 x86 スレッド セーフの zip バージョンをダウンロードします。
VC6 と VC9 の違い:
PHP が Apache でコンパイルされている場合、VC6 バージョンは Visual Studio 6 コンパイラーを使用してコンパイルされます。インストールされている場合は、VC6 バージョンを選択する必要があります。
VC9 バージョンは、Visual Studio 2008 コンパイラを使用してコンパイルされます。PHP が IIS を使用して設定されている場合は、VC9 バージョンを選択する必要があります。
スレッド セーフと非スレッド セーフ 最初は非スレッド セーフを使用していたため、Apache の起動時にエラー メッセージが報告されました。このエラー メッセージは、この非スレッド セーフの理由によるものでした。したがって、スレッド セーフ バージョンを使用してください
2 番目のリリース:
Apache HTTP サーバーをデフォルトのインストールまでインストールします。インストール パスを E:PHP_WorkApache2.2 に変更します
php zip パッケージの内容を E:PHP_Workphp5 に抽出します
ステップ 3:
環境を構成し、Apache の httpd.conf ファイルを開いて次のように編集します以下:
1. 一部のオンライン チュートリアルでは、ファイルの最後に LoadModule を追加するよう記載されていますが、私は LoadModule php5_module "E:/PHP_Work/php5/php5apache2_2.dll"
を LoadModule の大きなリストの下に追加しました。 2. DocumentRoot を検索します。変更: DocumentRoot "E:/PHP_Work/Root"
3. を検索します。
4.この手順は、常に間違って設定されていると思います。オンライン チュートリアルでもファイルの最後に次の文が追加されていましたが、 の間に追加しました。 AddType application/x-httpd-php . php .phtml
phpinidir "E:/PHP_Work/php5/"
php5 ディレクトリの php.ini-dist の名前を php.ini に変更します。
php.ini を開いて次の内容を編集します:
1. extension_dir を見つけて次のように変更します: extension_dir = "E:PHP_Workphp5ext"
2. extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo.dll extension= を追加します。 php_pdo_mysql.dll extension=php_xmlrpc.dll
の前のセミコロン (;) を削除します。3.default_charset を見つけて、その前にあるセミコロンを削除し、default_charset = "utf-8"
4. register_globals を見つけます。 change register_globals = On

最後に、php5 ディレクトリの libmysql.dll を c:/windows にコピーします。
Apache サービスを再起動し、成功するかどうかをテストします。
新しい test_mysql.php を作成し、次のように記述します。
$link=mysql_connect( 'localhost', 'root', '');
if(!$link) echo "失敗しました! ";
else echo "成功しました! ";
mysql_close();
?>

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート