ホームページ バックエンド開発 PHPチュートリアル WINXP での apache+php4+mysql_PHP チュートリアル

WINXP での apache+php4+mysql_PHP チュートリアル

Jul 21, 2016 pm 03:59 PM
winxp

WINXP での APACHE2.052-win32+php4.39-win32+mysql4.022 設定は、インターネット上の
apache、php4、mysql を通じてダウンロードできるため、ここでは詳細を説明しません

。実行後の経験をみんなに共有してください

(1) apache の設定

1. APACHE_2.0.52-win32 をインストールします。 プログラムのデフォルトのインストール パスは次のとおりです: C: apache2program filesapache グループ。 to: C:
(主に構成を変更する都合上、この変更を行うこともできません)。
2. インストールが完了すると、Apache サービスが自動的にロードされ、ブラウザを開いて http://localhost を参照します。この手順では、ファイル「index.html.en」が必要です。 C:apache2htdocs ディレクトリを「index.html」に変更してください); この手順で例外がある場合は、インストール ソース ファイルを確認して、PHP-4.3.3-Win32 を再インストールしてください。 , ダウンロードした PHP ファイルはインストール不要の圧縮パッケージなので、C:\PHP に解凍します。
4. PHP プログラムを解析できるように PHP と Apache を設定します。
PHP 設定: C:PHP ディレクトリの「php.ini-dist」の名前を「php.ini」に変更し、C:windowssystem32 にコピーします (Win2K ディレクトリは C:winntsystem32)
また、dlls ディレクトリも変更する必要があります。 PHP4 c:windowssystem32 の下にあるすべての .dll ファイルをコピーします
php4ts.dll も c:windowssystem32 にコピーします
「php.ini」のいくつかのパラメータを変更する必要があります
php.ini はデフォルトで c: に配置されます Windows では
doc_root を見つけます
doc_root = Web ページのディレクトリに変更します。
例 doc_root = C:ApacheApache2htdocs
extension_dir = .dll をロードする場所に変更します。
extension_dir = "c:phpextensions"

Windows 拡張機能を検索します。 ;MySQL と ODBC のサポートが組み込まれているため、dll
extension=php_bz2.dll
extension=php_cpdf.dll
;extension=php_crack.dll
extension=php_curl.dll
;extension=php_db.dll
extension= は存在しないことに注意してください。 php_dba.dll
;extension=php_dbase.dll
extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2。 dll
拡張子=php_gettext.dll
;extension=php_hyperwave.dll
extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension= php_java。 dll
extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
;extension=php_mssql.dll
拡張子= php_msql。 dll
;extension=php_oci8.dll
extension=php_openssl.dll
;extension=php_oracle.dll
extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
ex=php_shmop.dll
拡張子= php_snmp.dll
extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
extension=php_xmlrpc.dll
extension=php_yaz.dll
extension=php_zi p.dll
上記の変更、ドンエラーの原因となる冗長なものは追加しないでください。
mysql.default_host =localhost
mysql.default_user =root
mysql.default_password =自分のパスワード
この部分は
Apache を通じてセットアップおよび設定されています:
名前を変更する必要がありますc:pachehtdocsindex.htmle.en から Index.html に変更しないと、テストを行うときに Web ページが表示されないことに注意してください (私はここで長い間忙しかったです)

C:apahce2confhttpd.conf

ServerRoot を見つけます
自分のディレクトリに変更します 間違ったディレクトリを作成しないでください。
たとえば、ServerRoot "C:/Apache/Apache2"
ポート。一部のローカル通信では 80 がブロックされているため、これに変更する必要があります
Listen 8080
#LoadModule ssl_module modules/mod_ssl.so を検索します

LoadModule php4_module C:phpsapiphp4apache2.dll (管理組織にとって非常に重要です)
DocumentRoot を検索します
後で Web ページのディレクトリに変更します
DocumentRoot "C:/Apache /Apache2/htdocs"
<ディレクトリ "C:/Apache/Apache2/htdocs"> の下に
オプション インデックスを変更する行 (Web ディレクトリへのアクセスを無効にするには、安全性を第一に削除します) FollowSymLinks
httpd.conf
D を追加この設定ファイルの最後にある次のステートメントを使用して、PHP プログラムをサポートするには:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
AddType application/x-httpd- php .php4
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php /php.exe」

5. Apache サーバーを再起動し、エディターに次のステートメントを記述します。
phpinfo();

「test.php」という名前のファイルを C:apache2htdocs ディレクトリに保存し、ブラウザを開いて参照します。 : http://localhost:8080/test.php 基本的な PHP 情報が表示されたら、設定は成功です。上記の手順に従ってインストールと構成を行うと、初回は成功します。



http://www.bkjia.com/PHPjc/317243.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/317243.html技術記事 WINXP での APACHE2.052-win32+php4.39-win32+mysql4.022 構成は、インターネット上の Apache、php4、mysql を通じてダウンロードできます。ここでは詳しく説明しません。私の経験を皆さんのために書き留めておきます。シェア...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPロギング:PHPログ分析のベストプラクティス PHPロギング:PHPログ分析のベストプラクティス Mar 10, 2025 pm 02:32 PM

PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

Laravelでフラッシュセッションデータを使用します Laravelでフラッシュセッションデータを使用します Mar 12, 2025 pm 05:08 PM

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPのカール:REST APIでPHPカール拡張機能を使用する方法 PHPのカール:REST APIでPHPカール拡張機能を使用する方法 Mar 14, 2025 am 11:42 AM

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelテストでの簡略化されたHTTP応答のモッキング Laravelテストでの簡略化されたHTTP応答のモッキング Mar 12, 2025 pm 05:09 PM

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

Codecanyonで12の最高のPHPチャットスクリプト Codecanyonで12の最高のPHPチャットスクリプト Mar 13, 2025 pm 12:08 PM

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

PHPにおける後期静的結合の概念を説明します。 PHPにおける後期静的結合の概念を説明します。 Mar 21, 2025 pm 01:33 PM

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。 フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。 Mar 28, 2025 pm 05:12 PM

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

See all articles