検索
ホームページバックエンド開発PHPチュートリアルApache2.0.45 を WIN プラットフォームでの PHP_PHP チュートリアルにサポートさせましょう

はじめに Apache の使用に自信がない場合。または、すでに Apache 2 を使用しているが、PHP で動作させることができません (Apache は .php スクリプトを解析できません)。心配しないでください。この記事を読めば、すべての問題は解決されます。 ApacheとPHPを連携させる手順をまとめました。実際、他の人が言うよりもはるかに簡単です。誰もが Apache 2.0 をよりよく理解して使用できるように、この問題に関するハウツー ガイドをなぜ今まで誰も書かなかったのか、私は驚きました。個人的な興味から、特に最新の Apache サーバーを入手するために、Apache 2.0 を分析しました。この記事ではバージョン 2.0.45 を使用します。 さて、アップグレードを心配している人にとって、サーバーを Apache 2.0 にアップグレードすることは、Microsoft の IIS をアップグレードするよりもはるかに安全であり、便利なツールが多数付属しています。この記事では、サーバーが .php および .phps スクリプトを処理できるように httpd.conf ファイルを構成する方法を説明します。 次に、.php ページをリクエストしたときにソース コードが表示されない、またはダウンロード プロンプトに表示したいページが表示されないように、Apache 2 を一緒に設定する必要があります。 私たちがしなければならない作業は次のとおりです。 apache 2.0.45 をダウンロードしてインストールします。 httpd.conf ファイルを設定します。 apache2 で .php および .phps ファイルを実行します。 この記事は Windows 2000/Me/XP ユーザーを対象としています。 msi インストーラーを持っていない WIN95/98 および NT4.0 ユーザーは、最初に Microsoft からダウンロードしてインストールする必要がある場合があります。 Msi インストーラーを強調する理由は、この記事が初めて Apache 2 をインストールする人を対象としているためです。これより前にすでに Apache をインストールしている場合は、インストールを直接開始できます。ただし、特に PHP 4.3.1 をインストールする場合は、この記事のいくつかの手順にも注意する必要があります。さて、始めましょう。 apache2 をダウンロードする Apache 1.3 をインストールしている場合は、まだアンインストールせず、まず停止してください。 apache2 がインストールされ、PHP スクリプトが動作したら、apache1.3 を安全にアンインストールできます。アンインストールするときは、必ず httpd.conf ファイルをバックアップしてください。この方法では、インストールする場所をいくつか変更するだけで済みます。新しいサーバーを使用しました。 マシンに Apache をインストールしていない場合、または他のサーバーをインストールしている場合は、apache.org にアクセスして apache2.0.45 (http://nagoya.apache.org/mirror/httpd/binaries/win32/) をダウンロードしてください。ダウンロードする .msi ファイルのサイズが 5.3M であることを確認してください。ダウンロードした .msi ファイルを実行して、Apache をインストールします。サーバーは自動的に起動します。ファイアウォールがある場合は、ファイアウォールが Apache へのアクセスを許可していることを確認してください。 Apache が動作していることを示す Apache Service Monitor (タスクバーの緑色のライト) に注目してください。動作していることを確認するには、モニター上でマウスの矢印を移動するだけで、動作していることが表示されます。タスクバーは以下の画像のようになります。 なぜ「2 つの Apache サービスのうち 1 つを実行中」と表示されるのか不思議に思う人もいるかもしれません。それは、複数のバージョンの Apache が動作している可能性があるためです。ほとんどの人はこれをしませんが、私のマシンには 2 つの Apache サーバーがあります。 Apache 2 は実行中ですが、1.3.27 は実行を停止しました。下の写真は私のマシンの状況を示しています。 apache1.3.27 のモニターには赤いライトが点灯し、apache2 のモニターには緑色のライトが点灯していることに注意してください。初めて Apache をインストールする人には、1 つしかインストールされていないため、1 つだけが表示されます。 大丈夫。 Apacheサーバーは基本的にインストールされています。次に、PHP を APACHE と連携させるため、PHP のソース コードをダウンロードしましょう。php.net にアクセスして、PHP の最新バージョン (現在は PHP 4.3.2 http://www.php.net/downloads.php) をダウンロードします。 。すでに PHP をインストールしている場合は、sapi ファイルの下に php4apache2.dll ファイルがあるかどうかを確認してください。存在する場合は、次の手順をスキップできます。 php-4.3.2-Win32.zip と php-4.3.1-installer.exe の 2 つのファイルをダウンロードする必要があります。なぜこれらをダウンロードする必要があるのか​​と尋ねられることがあります。 これでは面倒になるので、フォルダーを作成したり、フォルダー名を php-4.3.1-Win32 から PHP に変更したりする必要はありません。最初に installer.exe を使用してインストールします。PHP フォルダーが作成されるため、より多くの時間を節約できます。 installer.exe を実行して、必要に応じて PHP をインストールします。完了したら、zip ファイルを解凍し、zip ファイル内の sapi フォルダーを見つけます。このフォルダーを、インストールしたばかりの PHP ディレクトリにコピーします。 (例: C:PHP) 次に、php-4.3.2-win32 フォルダーは不要になったので削除します (ロバを殺すような気分です、笑)。 PHP フォルダー内の php4ts.dll をシステム ディレクトリ (XP の場合は WINDOWSSystem32、2K の場合は WINNTsystem32) にコピーします。次に、conf ファイルの変更を開始します。 Apache に php ページを解析させます。お気に入りのテキスト エディタで httpd.conf ファイルを開き、Apache が .php および .phps ファイルを解析できるようにいくつかの行を追加しましょう。conf ファイルの 2 つの部分に注意する必要があります。最初の部分は動的共有オブジェクト (DSO) サポート リストであり、2 番目の部分は cgi-bin ディレクトリです。まず、以下に示すように DSO リストを見つけます。動的共有オブジェクト (DSO) のサポート # # DSO として構築されたモジュールの機能を使用できるようにするには、 # 対応する `LoadModule 行をこの場所に配置する必要があります。そうすることで、 # 含まれるディレクティブが実際に使用できるようになります。 # 静的にコンパイルされたモジュール (`httpd -l でリストされるもの) は、 # ここでロードする必要はありません # # 例: # LoadModule foo_module modules/mod_foo.so 最後の行が見つかるまで、他にもたくさんあります。 ssl_module modules/mod_ssl.so 上の行は、リストの最後の行で、Enter キーを押して空の行を作成します。この空の行に次の行を追加します。 LoadModule php4_module c:/php/sapi/php4apache2.dll 閉じる前に。 conf ファイルに、さらに 2 行を追加する必要があります。 CGI-BIN ディレクトリを見つけます。時間を節約するには、CTRL+F を押して検索します (翻訳者注: このテキストをワードパッドではなくメモ帳で編集している場合は、ショートカット キー F3 を使用してください)。 search 、2 番目の の後に 2 回入力して、次の 2 行を追加します: AddType application/x-httpd-php .php .phtml .php3 .php4 AddType application/x-httpd-php-source .phps 追加後、conf を保存します。ファイルを作成し、Apache サーバーを再起動します。上級ユーザーは、魅力的な PHP スクリプトをテストできるようになりました。正常に実行されると、作業は終了です。初めてインストールするユーザーの場合は、PHP ファイルをデフォルトのパス c:Program FilesApache GroupApache2htdocs に保存する必要があります。新しいテキストドキュメントを作成し、次のコードを追加して、date.php として保存します。 次に、上記のコードをテストします (ブラウザのアドレス バーに「localhost/date.php」と入力して Enter キーを押してください)。現​​在の月、日、年が表示されるはずです。出力が正しければ、PHP がサーバー上で動作し始めたことを意味します。ソース コードを見たい人の要望に応えるために、別のテキスト ドキュメントを作成し、それに次のコードを追加できます:


あなたは Web ブラウザを使用しています。
<?php echo $title; ?> Put それは、browser.phps として保存され、browser.php として保存されます。これら 2 つの例をテストすると、結果が異なることがわかります。 browser.php には、次のようなブラウザのバージョンが表示されます。 Mozilla/4.0 (互換性、MSIE 6.0、Windows 98) Web ブラウザを使用しています。また、browser.phps にはソース コードが表示されます。 概要 Apache 2.0.45 は、.php および .phps Web ページを処理できるようになりました。すべてが順調に進んでいることを願っています。これで、新しいサーバーが完成しました。 :P

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/509169.html技術記事はじめに Apache の使用に自信がない場合。または、すでに Apache 2 を使用しているが、PHP で動作させることができません (Apache は .php スクリプトを解析できません)。怖がらないで、これを読み終えてください...
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Win11如何关闭大小写提示图标Win11如何关闭大小写提示图标Jun 29, 2023 pm 01:00 PM

  Win11如何关闭大小写提示图标?当我们的电脑在进行大小写切换时,有用户的电脑屏幕会出现提示图标,对此有用户想要将该图标关闭,那么应该如何操作呢?其实方法很简单,下面小编就为大家演示Win11关闭大小写提示图标的方法,希望以下教程对你有所帮助。  Win11关闭大小写提示图标的方法  解决的方法很简单,那就是打开任务管理器结束Thisutilitycontrolsspecialkeyboard这个进程。  总而言之就是关闭进程里面的XXXXXUtility进程就可以了,如果是联想电脑的话,就

CS玩家的首选:推荐的电脑配置CS玩家的首选:推荐的电脑配置Jan 02, 2024 pm 04:26 PM

1.处理器在选择电脑配置时,处理器是至关重要的组件之一。对于玩CS这样的游戏来说,处理器的性能直接影响游戏的流畅度和反应速度。推荐选择IntelCorei5或i7系列的处理器,因为它们具有强大的多核处理能力和高频率,可以轻松应对CS的高要求。2.显卡显卡是游戏性能的重要因素之一。对于射击游戏如CS而言,显卡的性能直接影响游戏画面的清晰度和流畅度。建议选择NVIDIAGeForceGTX系列或AMDRadeonRX系列的显卡,它们具备出色的图形处理能力和高帧率输出,能够提供更好的游戏体验3.内存电

win10休眠后无法唤醒怎么解决win10休眠后无法唤醒怎么解决Jun 29, 2023 pm 12:26 PM

win10休眠后无法唤醒怎么解决?我们在不适用电脑的时候,电脑就会自动进入休眠,这样就可以保护我们的设备。但是有小伙伴反应说近期在使用win10系统的时候,进入休眠却没有办法唤醒了,怎么操作都没有办法。这种情况应该如何解决呢,小编下面整理了win10休眠后无法唤醒解决教程,感兴趣的话,跟着小编一起往下看看吧!电脑休眠后无法唤醒的因素一般有三个:第一:是系统硬件不兼容、不支持。第二:是系统设置原因导致。第三:是没有设置混合唤醒造成的。解决方法1:在开始菜单【运行】对话框中输入cmd,进入命令提示符

win系统磁盘0磁盘分区1是什么意思win系统磁盘0磁盘分区1是什么意思Sep 26, 2021 am 11:23 AM

win系统磁盘0是指第一块硬盘,磁盘分区1是指第一个分区,通常称为C驱动器。如果安装了两个硬盘,则分别是磁盘0和磁盘1。它们通常在安装win系统时在对硬盘进行分区时出现。

win11怎么创建本地连接win11怎么创建本地连接Jun 29, 2023 pm 12:55 PM

win11怎么创建本地连接?有小伙伴在升级到win11系统之后,发现一些功能没办法正常使用,有小伙伴使用本地连接得时候,发现没有办法正常连接,不能正常连接的话,就没有办法上网,那么我们应该如何解决呢。小编下面整理了win11创建本地连接步骤,感兴趣的话,跟着小编一起往下看看吧!win11创建本地连接步骤1、点击桌面开始菜单,打开设置面板,如图所示。2、找到网络和Internet选项,如图所示。3、点击设置拨号连接按钮,如图所示。4、点击该栏目下的设置新连接选项,如图所示。5、最后点击设置新网络图

Win10飞行模式是灰色的不能上网怎么办Win10飞行模式是灰色的不能上网怎么办Jun 29, 2023 pm 12:26 PM

Win10飞行模式是灰色的不能上网怎么办?有小伙伴在使用win10的时候,如果不使用网络了,就会开启飞行模式,但是有小伙伴发现飞行模式是灰色的,这种情况我们应该如何解决飞行模式是灰色的这种情况呢。小编下面整理了Win10飞行模式是灰色的不能上网解决技巧,感兴趣的话,跟着小编一起往下看看吧!Win10飞行模式是灰色的不能上网解决技巧1、首先在搜索栏目里面输入msconfig,点击sysytemconfiguration功能,如图所示。2、切换到服务选项,选择隐藏所有Microsoft服务,再点击全

win11休眠文件怎么清理win11休眠文件怎么清理Jun 29, 2023 am 11:35 AM

win11休眠文件怎么清理?很多小伙伴再给win11系统的电脑进行磁盘清理的时候,发现每次重启之后都会产生新的垃圾文件,这就是电脑的休眠文件。这些休眠文件是系统自动产生的,我们清理掉这些休眠文件之后,可以减轻磁盘非常大的一块负担,但是很多小伙伴并不清楚该怎么清理休眠文件,下面就由小编为大家带来win11休眠文件清理教程。win11休眠文件清理教程1、找到C盘的CMD程序,路径如下:C:WindowsSystem32然后右键:以管理员身份运行2、输入命令:powercfg-hoff然后回车,看到如

win加r输入什么命令win加r输入什么命令Jan 05, 2021 am 11:28 AM

win加r输入的命令有:1、cleanmgr命令,打开磁盘清理工具;2、compmgmt.msc命令,计算机管理;3、charmap命令,启动字符映射表;4、calc命令,启动计算器;5、Clipbrd命令,剪贴板查看器等。

See all articles

ホット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ヘンタイを無料で生成します。

ホットツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

メモ帳++7.3.1

メモ帳++7.3.1

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

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、