通过一个小时的研究和设置.实现了最新的 PHP 5.0 + MYSQL 5.0 + WIN2003. ========================= 相关软件均可以在 WWW.SKYCN.NET 下载. MYSQL 5.0 FOR WINDOWS ========================= 首先安装 MYSQL .本来以为新版本的安装界面应该会花哨点. 推荐安装在独立的 NTFS 分区上.比如我服务器的 F盘.只放服务器软件. 然后进入 F:\MYSQL\BIN\ 鼠标双点 winmysqladmin.exe 到这里.MYSQL就安装完毕了.如果不明白请参看深空同学的相关文章. ========================= 下面安装 PHP 5.0 其实没什么安装不安装的.解压缩文件.推荐放到 到这里就应该进入关键步骤了. COPY F:\PHP\Php.ini-dist C:\Windows 如果是 WINDOWS 2000 就是: C:\WINNT\ 然后复制 PHP 目录下 DLLS 目录里的所有文件到 SYSTEM32 目录. COPY F:\PHP\dlls\*.* C:\Windows\System32\ 如果是 WINDOWS 2000 就是: C:\WINNT\System32\ 继续.复制PHP目录下 php4ts.dll 文件到 System32 目录里. COPY F:\PHP\php4ts.dll C:\Windows\System32\ ========================= 到这里复制工作全部完成.下面修改 C:\Windows\Php.ini 文件. 请注意.5.0的版本修改与4.0并不完全相同.需要注意的如下. 查找 extension_dir 字串.修改为你 PHP 目录里 extensions 的路径. ; Directory in which the loadable extensions (modules) reside. 相关官方技术资料: Edit your php.ini file: You will need to change the extension_dir setting to If you are using OmniHTTPd, do not follow the next step. Choose which extensions you would like to load when PHP Note that on a new installation it is advisable to first get On PWS and IIS, you can set the browscap.ini More information on the capabilities of browscap can be found here: www.php.net/manual/en/function.get-browser.php Note that the mibs directory supplied with the Windows distribution 然后与 PHP 4.0 不同的是.需要修改 Php.ini 文件里的如下内容: 即: ; cgi.force_redirect is necessary to provide security running PHP as a CGI under 切记如上修改的地方.否则PHP 5.0是无法运行的.会有如下提示. Security Alert! The PHP CGI cannot be accessed directly. 相关官方技术资料: !NOTE!: Since 4.1.2, the php.ini setting cgi.force_redirect defaults to 1 cgi.force_redirect = 0 If it doesnt work immidiately, make sure you have the php.ini file in the 接下来修改 Php.ini 文件关于 MYSQL 5.0 的设置. 查找 [MySQL] 字段内的内容.修改如下. mysql.default_port = 3306 mysql.default_host = localhost mysql.default_user = root mysql.default_password = Wjwsfjn29szjwh~mysql 修改到这里就可以让 Php 与 MYSQL 关联了. 查找 extension=php_mysql.dll 字串.删除掉前面的 ; 号 extension=php_mysql.dll 请注意.如果不启动 PHP 对 MYSQL 模块支持.将无法使 PHPMYADMIN 正常工作.将提示: cannot load MySQL extension, please check PHP Configuration 相关官方技术资料: To connect to a MySQL server, PHP needs a set of MySQL functions called “MySQL extension”. ========================= 到这里应该就没有很大问题了.如果有配置基础的朋友应该完全可以理解了.
个人认为还是有必要写个教程出来.因为很多方面和老版本的不尽相同.
说实话自己也是查阅了很多官方文档才解决了很多怪异问题.
PHP 5.0 FOR WINDOWS
PHPMYADMIN
WINDOWS SERVER 2003
但是仍然只看到老土的海豚.除了安装时间比 4.0 长.当然咯.因为 5.0 比 4.0 体积大很多.
路径为: F:\MYSQL\
首次运行会提示输入超级用户和密码.就输入 root 密码 root
注意啊.如果是对外服务器请设置超级复杂.比如 Wjwsfjn29szjwh~mysql
翻译过来就是: 我叫魏舒芬.今年29岁至今未婚.
路径为: F:\PHP\
首先复制 PHP 目录下的 Php.ini-dist 到 C:\Windows\ 并将文件名修改成为 Php.ini
Ren Php.ini-dist Php.ini
如果是 WIN9X / 2003 就是: C:\Windows\
如果是 WIN9X / 2003 就是: C:\Windows\System32\
extension_dir = F:\PHP\extensions
point to your php-install-dir, or where you have placed
your php_*.dll files. ex: c:\php
Set the doc_root to point to your webservers
document_root. ex: c:\apache\htdocs or c:\webroot
starts, noting that several extensions are already built
into the Windows release, see the section about
Windows extensions for details of the built-in extensions.
You can uncomment the: extension=php_*.dll lines
in php.ini to load these extensions.
PHP working and tested without any extensions before enabling
them in php.ini.
to point to: c:\windows\system\inetsrv\browscap.ini on
Windows 9x/Me and c:\winnt\system32\inetsrv\browscap.ini
on NT/2000/XP Server.
contains support files for SNMP. This directory should be moved to
DRIVE:\usr\mibs (DRIVE being the drive where PHP is installed.)
查找 cgi.force_redirect 字串.默认值为1.将其修改为0.并取消前面的;号.
; most web servers. Left undefined, PHP turns this on by default. You can
; turn it off here AT YOUR OWN RISK
; **You CAN safely turn this off for IIS, in fact, you MUST.**
cgi.force_redirect = 0
which effectively prevents the cgi from working within IIS. You need to set
up at least a minimal php.ini file with the following directive:
right place (%SYSTEMROOT%\php.ini).
// 这里是MYSQL的端口.
// 这里是本地主机.
// 这里是用户
// 这里是密码
最后启动 PHP 对 MYSQL 模块支持.
无法装入 MySQL 扩展,请检查 PHP 的配置。
This extension may be part of the PHP distribution (compiled-in), otherwise it needs to be loaded dynamically.
Its name is probably mysql.so or php_mysql.dll. phpMyAdmin tried to load the extension but failed.
本人在实际配置的时候也遇到了很多问题.最后都是耐心查询官方文档得到了解决.
配置最新的php加mysql服务器_php教程
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 配置最新的php加mysql服务器_php教程
相关推荐
-      从站长角度浅谈交换链的发展与创新
-      企业在建设网站时为什么要采用静态页面
-      增强IIS安全的简单措施
-      百度的对私服站点的收录和清除
-      网上偷拍栏目全部关闭对优化SEO是喜还是忧?
-      用301定向叫网站的PR飞起来
-      Google PR劫持
-      SEO角度看网站重新设计