您的位置:学习中国 推荐教程 PHP编程 正文
原作者:kuku 添加时间:2007-06-02 原文发表:2007-06-02 人气:8 来源:互联网

本文章共2938字,分2页,当前第1页,快速翻页:
 

二、安装并配置PHP:

 

  • 我想以Apache做为我的Web服务器:

      一点说明:本文主要以安装与配置php-3_0_15- win32版本的PHP为例,并遂步加以解说,其间也加入了对php-4.0b4-Win32版本PHP的安装与配置的相关说明。

      步骤一:解压你下载下来的php-3_0_15- win32,并将其全部的PHP文件存放在你所需要的目录下面,例如:“D:\php3”。

      步骤二:将D:\php3下面的php3.ini-dist文件改名为php3.ini。如果是php4.x版本的源代码包,解压出来的该对应文件则是php.ini-dist,我们同样要将其更名为php.ini。如果想以Apache做为个人的Web服务器的朋友,请安装php-3_0_15- win32版本的PHP,如果是想以PWS做为个人的Web服务器的朋友则任意安装两者其中之一皆可。

      步骤三:用NotePad打开你的php3.ini文件并开始编辑:

      1、将;upload_tmp_dir该行的注释符,即前面的分号“;”去掉,使该行在php.ini文档中起作用。  upload_tmp_dir是用来定义上传文件存放的临时路径,在这里你还可以给其定义一个绝对路径,例如:upload_tmp_dir = d:\phptest 当然,此时你的d:\phptest目录必须有可写及可执行权限。
      如果你在你的.php3程序里已经定义了上传的路径,此时上传文件的路径以.php3程序里定义的路径为基准。
      upload_max_filesize 是用来限制PHP处理的上载文件大小的最大值,以字节计算,缺省值为2097152= 2*1024*1024字节(2兆),你可以通过修改该缺省值来定义最大的上载文件大小。

      2、修改extension_dir = ./ 改成你PHP3的安装目录,例如:extension_dir = d:\php3

      3、你需要什么数据库的支持呢?找到这里:
      ;Windows Extensions
      ;extension=php3_mysql.dll
      ;extension=php3_calendar.dll
      ;extension=php3_dbase.dll
      ;extension=php3_gd.dll
      ;extension=php3_dbm.dll
      ;extension=php3_mssql.dll
      ;extension=php3_zlib.dll
      ;extension=php3_filepro.dll
      ;extension=php3_imap4r1.dll
      ;extension=php3_ldap.dll
      ;extension=php3_crypt.dll
      ;extension=php3_msql2.dll
      ;extension=php3_odbc.dll
      然后,根据你自己的需要,把你要用到的数据库? 的DLL文件一行前面的注释符,即前面的分号“;”去掉。例如:我需要MySQL的支持,就只需去掉;extension=php3_mysql.dll前面的分号。如果这里没有列出你所用到数据库的DLL文件,不要紧,你可以自己给它增添上去。

      4、如果你要用到PHP来发送邮件的话,请找到这里:
      SMTP = localhost
      sendmail_from = me@localhost.com
      给SMTP设置SMTP服务器,最好是你当地的SMTP服务器,我这里以21cn的SMTP服务器作为例子,然后,在sendmail_from处填上你的E-MAIL地址,例如可以改成这样:
      SMTP = smtp.21cn.com
      sendmail_from = pert@21cn.com

      5、对[mysql]栏的以下几项分别设置如下:
      mysql.default_port = 3306
      mysql.default_host = localhost
      mysql.default_user = root
      mysql_connect()函数是用来建立与指定主机上mysql数据库的连接,函数语法如下所示:
       mysql_connect(string [hostname] [:port], string [username], string [password]);
      这里我们为其设定了与mysql数据库连接的默认端口为3306,建立连接的主机是本地主机localhost,用户为root,同时没对参数password进行设置,密码参数为空,即没有密码。如果要作连接的mysql数据库位于一个不同的端口,我们必须在主机名后面加上冒号和端口号,如下所示:
     
    本文章更多内容1 - 2 - 下一页>>
    本页地址
相关文章

PHP应用分页显示制作详细讲解
MySQL数据库基础教程
Php利用java解析xml
使用PHP实现动态网页
使用PHP和XSL stylesheets转换XML文档
自己写的mysql类
在php中输出html代码
关于session的问题集锦解决方案
用PHP写的MD5加密函数
Win XP下全新安装Apache2,PHP5,MYSQL5
PHP中通过Web执行C/C++应用程序
PHP中实现面向对象编程
SSI使用详解(二)
SSI使用详解(一)
PHP和MySQL开发的8个技巧
虚拟主机中对PHP的特殊设置
提升PHP速度全攻略
多php服务器实现多session并发运行
PHP中对数据库操作的封装
用PHP制作饼图调查表

相关评论


本文章所属分类:首页 推荐教程 PHP编程   PHP编程