zoukankan      html  css  js  c++  java
  • 用xampp设置php运行环境经验总结(转载)

    什么是xampp?
    XAMPP 是一个易于安装且包含 MySQL 、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。它

    的更新非常迅速,支持mysql、php5和php4、perl、apache包含了最新的版本。你还可以方便的在php4和php5之间切换
    它的中文官方网址是:

    http://www.xampp.cc

    xampp安装和使用
    一 下载软件包,下载地址:
    http://prdownloads.sourceforge.net/xampp/xampp-win32-perl-addon-5.8.8-2.2.3.exe
    您也可以在下边的这个地址中寻找最新的下载包:
    /xampp
    注意:xampp-win32-perl-addon名字中perl-addon指的是这个软件包集成了perl

    二 如果机器上边已经安装了APACHE,mysql,应该先卸载掉

    三 解压软件包到F:\xampp\,您也可以自己指定解压到什么目录,但是以后的路径您都需要对应进行修改
       注意:如果解压到F:\xampp\那么所有的文件都将放在F:\xampp\xampp\这个目录下,是两个xampp
    四 安装,你只需要运行,注意这一步需要一定的时间才能完成,您需要耐心等待:
    F:\xampp\xampp\setup_xampp.bat

    五 修改主配置文件
    用编辑器打开:F:\xampp\xampp\apache\conf\httpd.conf
    查找<Directory />
    将下边的代码块
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
    </Directory>
    修改为:
    <Directory />
        Options MultiViews -Indexes Includes FollowSymLinks
        AllowOverride None
        Order deny,allow
        #Deny from all
    </Directory>

    注意,应该注释掉Deny from all 
     
    六 运行xampp
    F:\xampp\xampp\xampp-control.exe
    点击apache 和 mysql 后边的start
    注意:启动apache和mysql需要一定的时间,因此不要多次点击
    如果一切正常,那么apache和mysql后边都应该显示 ”running“,如果不正常请看第八步”故障分析“
    注意:mysql默认的用户名是root 密码为空
    您现在就用IE访问目前的网站了:
    http://localhost/


    七 文件路径说明:
    您需要将您写好的程序放在这个目录下
    f:\xampp\xampp\htdocs\
    注:程序并不一定要放在指定的这个目录,可自由放置,在E:\xampp\apache\conf\httpd.conf
    中指定路径,重启apache即可。
    增加端口
    Listen 80
    listen 3000
    listen 4000
    DocumentRoot "E:/xampp/htdocs/www" #默认网站的路径

    #配置其它 端口访问路径
    NameVirtualHost localhost:3000
    <VirtualHost localhost:3000>
       ## ServerAdminwebmaster@dummy-host.example.com
         DocumentRoot "D:/wamp/ehr_utf8/www"
         ServerName localhost:3000
         ## ErrorLog logs/dummy-host.example.com-error_log
         ## CustomLog logs/dummy-host.example.com-access_log common
    </VirtualHost>

    最容易犯的错就是这里的路径没加WWW,程序中路径不用加WWW
    =============================下边是补充内容可以不看=============================
    八 错误诊断:
    如果您的机器上边apache不能正常启动,请运行
    f:\xampp\xampp\apache_start.bat
    来查看详细的错误信息
    如果您的机器上边mysql不能正常启动,请运行
    f:\xampp\xampp\mysql_start.bat
    来查看详细的错误信息

    如果您的机器已经安装了IIS,那么apache会报错,443 ssl端口会IIS占用,请修改F:\xampp\xampp\apache\conf\extra\httpd-ssl.conf 端口

    号解决
    例如:将所有的 443 都修改为 533 ,这种错误对于80端口也一样可能存在,如果是80端口,请修改
    f:\xampp\xampp\apache\conf\httpd.conf
    将所有的80修改为8081
    九 路径补充说明(可以不看):
    mysql的数据库 文件应该放在下边这个目录:
    f:\xampp\xampp\mysql\data
    mysql的配置文件是:
    f:\xampp\xampp\mysql\bin\my.cnf

    转自:
    http://blog.csdn.net/cgeason/archive/2009/08/06/4420031.aspx
  • 相关阅读:
    .NET Core部署到linux(CentOS)最全解决方案,常规篇
    C#规则引擎RulesEngine
    Angular—都2019了,你还对双向数据绑定念念不忘
    HTTP Error 500.30
    ConsoleUDPServer与ConsoleUDP
    基于WMI获取USB设备信息(即获取插即用设备信息)System.Management.ManagementObjectSearcher--ManagementObjectCollection
    基于WMI获取USB设备信息(即获取插即用设备信息)----WMI使用的WIN32_类库名
    基于WMI获取USB设备信息(即获取插即用设备信息)System.Management.ManagementObjectSearcher--ManagementObjectCollection
    C#使用Emgu.CV.dll进行图像处理---使用EmguCV获取摄像头和读取视频
    Windows 10系统“家庭版”到“专业版”的转换
  • 原文地址:https://www.cnblogs.com/johnwonder/p/1913505.html
Copyright © 2011-2022 走看看