本人菜鸟一个,希望得到大家的帮助

解决方案 »

  1.   

    这种问题可以再Google上搜索得到,不需要提问的吧
      

  2.   

    这是PHP+APACHE+MYSQL+PHPMYADMIN搭建PHP环境
    一、 软件准备:
    1. php-5.2.6-Win32.zip扩展包配置文件.
    2. apache_2.2.9-win32-x86-no_ssl-r2.msi 啊发奇服务器windows安装文件。
    3. mysql-5.0.51a-win32.zip mysql数据库windiws 安装文件。
    4. phpMyAdmin-v2.11.7.rar mysql数据库管理软件
    二、 安装步骤:
    1. PHP扩展包部署
    1. 将php配置文件包解压缩到任意目录,这里假设为c:php目录。
    2. 将php目录下的libmysql.dll文件复制到%windowsDir%system32目录下面让php支持mysql数据库扩展。(假设系统盘为c盘,windows 2000下的完整目录为c:\winnt\system32,windows xp或者windows 2003为c:\windows\system32)。如果需要支持mssql,则需要将ntwdblib.dll文件拷贝到%systemDir%system32目录下。
    3. 找到c:\php目录下的php.ini-dist文件复制一份并将副本文件更名为php.ini,并将其复制到%systemDir%目录下。
    4. 编辑php.ini文件,做如下修改:
    找到以下:
    ;extension=php_gd2.dll
    ;extension=php_mbstring.dll
    ;extension=php_mysql.dll
    前面的分号去掉.找到如下
    Register_global=Off 
    修改为
    Register_global=On找到如下
    extension_dir = "./"
    修改为
    extension_dir = "c:\php\ext"
    5   配置环境变量
    在“我的电脑”上右键,“属性”,选择“高级”标签,点选“环境变量”,在“系统变量”下找到“Path”变量,选择,双击或点击“编辑”,将“;C:\php\ext”加到原有值的后面(注意前面有分号);
    2. apache服务器的安装
    1.1 将apache安装包接压缩,运行setUp.exe,按照提示点击下一步,遇到填写的画面只有一个,按提示填写Nerwork Domain下填写服务器名,如:locahost; server Name下也填写服务器名,如:localhost;
    下面一个填写你的邮箱就好了;
    1.2 安装完成后,在地址栏输入http://localhost,出现“it works !”表示apache安装成功。
    1.3 完成安装的apache服务器只支持html,还不能支持php,需要找到apache程序的安装目录下的/cnf/https.conf文件,进行相应的设置:
    找到以下:
    #LoadModule ssl_module modules/mod_ssl.so
    然后在后面加入以下两行:
    LoadModule php5_module C:/php/php5apache2.dll
     (注意换行)
    提示:在c:\php目录下有
    php5apache.dll  php5apache2.dll  php5apache2_2.dll  3个文件分别对应apache服务器的三个不同版本
    apache1.*   apache2.0.*  apache2.2.* 
    这里应当对应自己所使用的apache服务器的版本,如果版本对应错误则产生以下错误信息
    Cannot load file c:/php/php5apache2.dll in this server找到以下:
    AddType application/x-gzip .gz .tgz
    然后在后面加入以下两行:
    AddType application/x-httpd-php .php .php3 .php4
    AddType application/x-httpd-php .html
    AddType application/x-httpd-php .inc
    (注意换行)找到以下:
    DirectoryIndex index.html index.html.var
    然后在后面加入:
    index.php找到以下:
    documentroot
    就是# symbolic links and aliases may be used to point to other locations.
    下面的documentroot
    将其后面的路径改为如:DocumentRoot "D:/webroot"设置字符编码
    AddDefaultCharset ISO-8859-1
    修改为
    AddDefaultCharset GB2312指定网站目录,找到
    C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
    修改为 
    DocumentRoot "e:/webroot"设置禁止目录浏览
    <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
        #
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        #
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        #
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs/2.2/mod/core.html#options
        # for more information.
        #
        Options Indexes FollowSymLinks    #
        # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
        #
        AllowOverride None    #
        # Controls who can get stuff from this server.
        #
        Order allow,deny
        Allow from all</Directory>
    如果Options Indexes FollowSymLinks有注释,则去掉注释找到以下 
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        denty from all
    </Directory>
    修改为
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Allow from all
    </Directory>
           保存设置后,重启apache服务,服务正常启动,则表示支持php的apache服务器已经配置成功。
    3. mysql数据库的安装
    mysql的安装相对比较简单,只是注意在安装的时候注意选择正确的文字编码,推荐使用gb2312或utf-8以更高的支持中文字符。另外需要记住所设置的root帐号口令和服务器名称以及所占用的端口号。
    4. phpmyadmin的部署
    1. 将phpmyAdmin解压缩,并复制到站点根目录下,如f:\webRoot\phpMyAdmin.
    2. 找到/phpMyadmin/libraries/config.default.php  找到以下行做修改:
    行 39:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
    行 87:$cfg['Servers'][$i]['host'] = 'localhost'; //设置你的数据库服务器
    行 94:$cfg['Servers'][$i]['port'] = ''; //服务器端口,默认3306
    行158:$cfg['Servers'][$i]['user'] = 'root';       //数据库登陆用户
    行165:$cfg['Servers'][$i]['password'] = 'root';   //数据库登陆密码
    3.保存文件,运行,无错误提示则表示phpMyAdmin配置成功
      

  3.   

    想学php,可自己又苦于自学,需要指导的速速加QQ群,85140816 该群刚刚开放,现在面向全国免费教php,从零开始到能让你完整开发一个php项目!! 最重要的是所有课程免费!!!!赶快报名参加吧 机不可失 时不再来!!!  85140816 手把手教学 从最基础的配置开始!!到完整项目的开发!!配有大量实例!!!