検索
ホームページバックエンド開発PHPチュートリアルWindows98下安装Apache(PWS) + PHP4 + MySQL + phpMyAdmin的方法_PHP

phpmyadminApacheWindows98mysql安装

1.安装PHP4

软件获得:
国外http://www.php.net;
国内ttp://www.phpchina.com,http://phpuser.com等得到压缩包以后解压缩到c:\php4目录下.

  拷贝php4ts.dll,msvcrt.dll到C:\windows\system

  把php.ini-dist改名为php.ini拷贝到c:\windows\

  编辑这个文件,很简单,只要更改少许几个选项.

  extension_dir = c:\php4

  extension =php_ldap.dll

  extension =php_zlib.dll

  extension =php_calendar.dll

  extension =php_exif.dll

  extension =php_ftp.dll

  extension =php_mssql70.dll

  extension =php_imap.dll

  有就去掉前面的分号,没有就自己加上。建议先不要更改这个部分,否则容易出现错误.

这里出现:

X-Powered-By: PHP/4.0.0

Content-type: text/html

就是因为在php.ini文件中指定加载了无效的或者不存在的php_*.dll文件,加载这些错误信息还可能导致浏览器寻找不到服务器.在经历了漫长而艰苦的等待以后,IE对你说:

兄弟! 找不到服务器!请节哀顺便.....哈哈!

完了就这么简单,还有了,

  如果你用的WEB Server是PWS, 那么还要更改一个地方!

  browscap = C:\windows\system\inetsrv\browscap.ini

  并且修改一下PWS-php4.reg 文件

  ".php"="[PUT PATH HERE]\\php4isapi.dll"

  改为

  ".php"="C:\\php4\\php4isapi.dll"

  只需指出php4isapi.dll文件的位置

  还可以填加对其他后缀名,具体文件为:

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

   \w3svc\parameters\Script Map]

   ".php"="C:\\php4\\php4isapi.dll"

   ".php3"="C:\\php4\\php4isapi.dll"

   ".php4"="C:\\php4\\php4isapi.dll"

   ".phtml"="C:\\php4\\php4isapi.dll"

 

保存退出,双击执行,写入注册表!

其他细部设置:

  asp_tags = On ; 允许使用ASP风格的标记

  upload_max_filesize = 2097152;上载文件的最大字节

  mysql.default_host = localhost;

  mysql.default_user = root;

  mysql.default_password= yourpasswd;

  以上关于mysql的设置可以在my.cnf中完成.这里只给给出了很少的部分,其它内容的设置还要靠大家自己去摸索!

include_path = \path1;\path2;\path3....

  在您使用include函数时,只有被指定的目录下的文件才可以被包含.

关于doc_root与user_dir的设置方法.

  设置了doc_root以后,只有doc_root目录下面的php文件可以执行!

  比如doc_root=c:\php4\test

  那么PHP文件只有放到这个目录下面才能被解释执行.

当没设置user_dir时,被控制文件读取的是doc_root。

  如http://localhost/doc.php3这个URL,打开了c:\php4\test\下面的doc.php3文件,而不是c:\program

  files\....\htdocs\下面的doc.php3文件。关于user_dir的设置问题,本人还是没有搞清楚,希望高手指教!


2.安装APACHE1.3.12 
 

软件获得:http://www.apache.org;http://www.phpchina.com;http://phpuser.com;http://www.phpsite.net。

 

软件的安装很简单,下载完后直接双击执行安装.

配置conf目录下的httpd.conf文件.

  #BindAddress *改为 BindAddress 127.0.0.1

  #Servername new.host.name改为Servername localhost

出现类似的错误的原因可能就是没有指定servername.

  "cannot determine local host name,use servername to set it manually"

 

好了,你的apache已经可以运行了!

  运行你的apache.应该显示:

Apache/1.3.12 (Win32) running...

注意,这里假设您的APACHE是安装在默认目录下即:

  C:/Program Files/Apache Group/Apache

  否则文档中的serverroot以及docmentroot等也要更改。比如你是安装在c:\apache下.那么

  serverroot = c:/apache docmentroot = c:/apache/htdocs

  其他选项依次类推

如果你的机器还安装了别的服务器程序,而你又希望他们共同为你效劳那么你就必须改一下port ,默认为80,你可以改为81或者8080.不要使用其他一些常用的端口比如21,23,

  25等(废话^_^).

 

好了,下面让你的APACHE来支持PHP4. 加上下面这么几句,基本上就可以了!

 

ScriptAlias /php4/ "C:/php4/"

AddType application/x-httpd-php4 .php

AddType application/x-httpd-php4 .php3

AddType application/x-httpd-php4 .php4

Action application/x-httpd-php4 "/php4/php.exe"

 

;不要写成

  ;Action application/x-httpd-php4 "c:/php4/php.exe"

  ;否则会出错的.

在httpd.conf中分别找到相似的行,加进去,这样容易维护一些. 关于默认启动文档:apache的默认启动文档为index.html DirectoryIndex

  index.html 把它改为你想要的默认启动文档

  想要支持更多文档要象这样:

  DirectoryIndex index.htm

  DirectoryIndex index.php

  DirectoryIndex index.php3

  DirectoryIndex index.php4

完成了! 写一个测试文件:

 

phpinfo();

?>

保存为info.php

  在浏览器中输入http://localhost/info.php

  别忘了要先运行APACHE啊!


3.安装PWS

软件获得:WIN98光盘add-ons\pws目录内。呵呵,直接setup就可以了,无须配置!安装完了后,运行PWS,点高级建立一个虚拟目录,点编辑属性修改其属性.默认为读取和脚本中间还有一个执行,在前面打上勾,把它选上.这个目录下面的PHP4文件就可以运行了!

 

  注意在PHP.INI文件中设置

browscap = C:\windows\system\inetsrv\browscap.ini

如果没有设置的话,PHP4是不可能跑起来的.


4.安装MYSQL(mysql-3.23.21-beta-win)

软件获得:国外http://www.mysql.com;国内http://www.phpchina.com;http://phpuser.com,http://www.phpsite.net。

 

运行setup文件执行安装,完毕后应该没有任何提示,这时mysql

  已经安装到你的系统中去了,默认目录为:c:\mysql

  在c:\mysql下有一个文件my-example.cnf改名为my.cnf拷贝到c:\下面.

  无须修改!!!

  可以加入用户名,密码,登陆主机,数据库和端口等信息!

到c:\mysql\bin目录下. 双击mysqld执行!正常情况下DOS窗口一闪而过. 建议打开一个MS-DOS窗口在c:\mysql\bin>提示符下输入

mysqld

执行MYSQL守护进程!

[如果没有mysqld就应该有mysqld-shareware.exe执行它也一样的]

如果没有任何提示,表示没有错误!你的mysql已经开始运行了! 你可以试着输入几个命令来测试一下:

 

   C:\mysql\bin>mysqladmin ping

   mysqld is alive

   C:\mysql\bin>mysqlshow

   +-----------+

   | Databases |

   +-----------+

   | mysql |

   | test |

   +-----------+

 

 

  以上为正常情况!

  输入mysql进行登陆!

 

   C:\mysql\bin>mysql C:\mysql\bin>mysql -u root -p

   Welcome to the MySQL monitor. Commands end with ; or \g.

   Your MySQL connection id is 8 to server version: 3.23.21-beta-debug

   Type 'help' for help.

   mysql>

记得在登陆之前运行mysqld,否则就会出现这样的错误提示:

 

Can't connect to MySQL server on 'localhost'

恩,你遇到过吗?反正我在开始运行mysql的时候,就是这样!


5.安装Phpmyadmin VER:(phpMyAdmin_2.1.0)

这就是一个用php写的应用程序,直接拷贝到可执行php的目录下运行即可.比如

  c:/program files/apache group/apache/htdocs/phpmyadmin/

修改一下config.inc.php3文件,把

 

require("english.inc.php3");

改为

require("chinese_gb.inc.php3");

 

要是您的E文足够好的话,不改也行啊!反正我的E文是^@#^%^%$&^&^*@$#@$#&*&*&*(()(#@!

 

  呵呵!

好了,执行一下建表任务,看看好不好用!!!

我已经讲完了,这是我的做法!建成的调试环境还可以!我现在还没有发现什么问题!由于本人也是初学PHP,所以文中的错误再所难免,希望高手们多多批评指正!

 

 

如果您在相似的环境中调试出现了麻烦,不妨参照我的方法做一下,如果出现了什么问题的话,请和我联系!

 

MY_ID : Tony Reeves;Reeves etc...

  MY_OICQ: 438937

  E-mail : lovesally@126.com

  homepg : http://loveline.soyou.edu.cn PHP写成的网站,爱情竹叶

另外讲一点,就是关于PHP,MYSQL等软件的获得途径,建议大家还是到它们的开发组的网站上去下载,速度嘛!绝对不会比国内的网站慢的!而且我发现国内的PHP网站对于这些软件的更新都比较慢!比如phpmyadmin,现在的version是2.1.0,国内的网站大多是2.0.1呵呵!

  差了好远呢!

好了,祝大家好运

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
win11安装语言包错误0x800f0950什么原因win11安装语言包错误0x800f0950什么原因Jul 01, 2023 pm 11:29 PM

win11安装语言包错误0x800f0950什么原因?当我们在给windows11系统安装新语言包时,有时会遇到系统提示错误代码:0x800f0950,导致语言包安装流程无法继续进行下去。导致这个错误代码一般是什么原因,又要怎么解决呢?今天小编就来给大家说明一下win11安装语言包错误0x800f0950的具体解决步骤,有需要的用户们赶紧来看一下吧。win11电脑错误代码0x800f0950解决技巧1、首先按下快捷键“Win+R”打开运行,然后输入:Regedit打开注册表。2、在搜索框中输入“

如何在 Google Docs 中安装自定义字体如何在 Google Docs 中安装自定义字体Apr 26, 2023 pm 01:40 PM

GoogleDocs在学校和工作环境中变得很流行,因为它提供了文字处理器所期望的所有功能。使用Google文档,您可以创建文档、简历和项目提案,还可以与世界各地的其他用户同时工作。您可能会注意到GoogleDocs不包括MicrosoftWord附带的所有功能,但它提供了自定义文档的能力。使用正确的字体可以改变文档的外观并使其具有吸引力。GoogleDocs提供了大量字体,您可以根据自己的喜好从中选择任何人。如果您希望将自定义字体添加到Google文档,请继续阅读本文。在本文中

适用于 Windows 11 的记事本++:如何下载和安装它适用于 Windows 11 的记事本++:如何下载和安装它Jul 06, 2023 pm 10:41 PM

Notepad++主要由开发人员用于编辑源代码,由临时用户用于编辑文本。但是,如果您刚刚升级到Windows11,则在您的系统上下载和安装该应用程序可能具有挑战性。因此,我们将讨论在Windows11上下载和安装记事本++。此外,您可以轻松阅读我们关于修复Notepad++在Windows上没有响应的详细指南。记事本++可以在Windows11上运行吗?是的,记事本++可以在Windows11上有效工作,而不会出现兼容性问题。更具体地说,没有臃肿的选项或错误,只需在一个非常小的编辑器中即可。此外

Steam 未检测到 Windows 11/10 中已安装的游戏,如何修复Steam 未检测到 Windows 11/10 中已安装的游戏,如何修复Jun 27, 2023 pm 11:47 PM

Steam客户端无法识别您计算机上的任何游戏吗?当您从计算机上卸载Steam客户端时,会发生这种情况。但是,当您重新安装Steam应用程序时,它会自动识别已安装文件夹中的游戏。但是,别担心。不,您不必重新下载计算机上的所有游戏。有一些基本和一些高级解决方案可用。修复1–尝试在同一位置安装游戏这是解决这个问题的最简单方法。只需打开Steam应用程序并尝试在同一位置安装游戏即可。步骤1–在您的系统上打开Steam客户端。步骤2–直接进入“库”以查找您拥有的所有游戏。第3步–选择游戏。它将列在“未分类

修复:在 Xbox 应用上的 Halo Infinite(Campaign)安装错误代码 0X80070032、0X80070424 或 0X80070005修复:在 Xbox 应用上的 Halo Infinite(Campaign)安装错误代码 0X80070032、0X80070424 或 0X80070005May 21, 2023 am 11:41 AM

<p><strong>HaloInfinite(Campaign)</strong>是一款第一人称射击视频游戏,于2021年11月推出,可供单人和多用户使用。该游戏是Halo系列的延续,适用于Windows、XboxOne和Xbox系列的用户X|S。最近,它还在PC版XboxGamePass上发布,以提高其可访问性。大量玩家报告在尝试使用WindowsPC上的<strong>Xbox应

Windows 11 Lite:它是什么以及如何在您的 PC 上安装它Windows 11 Lite:它是什么以及如何在您的 PC 上安装它Apr 14, 2023 pm 11:19 PM

我们深知MicrosoftWindows11是一个功能齐全且设计吸引人的操作系统。但是,用户一直要求Windows11Lite版本。尽管它提供了重大改进,但Windows11是一个资源匮乏的操作系统,它可能很快就会使旧机器混乱到无法顺利运行的地步。本文将解决您最常问的关于是否有Windows11Lite版本以及是否可以安全下载的问题。跟着!有Windows11Lite版本吗?我们正在谈论的Windows11Lite21H2版本是由Neelkalpa的T

win11怎么安装无线网卡驱动win11怎么安装无线网卡驱动Jun 29, 2023 am 11:22 AM

win11怎么安装无线网卡驱动?很多win11用户都在使用无线网卡作为自己的上网硬件,而无线网卡驱动是启动和趋势无线网卡的重要程序。很多小伙伴在使用无线网卡的过程中,却不清楚该如何安装和更新无线网卡驱动,导致驱动版本落后,影响网络质量,那么,我们该如何安装无线网卡驱动呢?下面就由小编为大家带来win11无线网卡驱动安装教程。win11无线网卡驱动安装教程1、首先,按【Win】键,或点击任务栏上的【开始图标】,然后点击已固定应用下的【设置】;2、打开的设置(Win+i)窗口,左侧点击【Window

虚拟机如何安装Win11虚拟机如何安装Win11Jul 03, 2023 pm 12:17 PM

  虚拟机怎么安装Win11?近期有用户想要尝试使用VirtualBox虚拟机安装Win11,但是不太清楚具体的操作方法,针对这一情况,小编将为大家演示使用VirtualBox安装Win11的方法,很多小伙伴不知道怎么详细操作,小编下面整理了使用VirtualBox安装Win11的步骤,如果你感兴趣的话,跟着小编一起往下看看吧!  使用VirtualBox安装Win11的步骤  1、要下载VirtualBox,请前往VirtualBox官方下载页面,下载适用于Windows的.exe文件。如果你

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 開発ツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター