昨天突然又想弄点PHP,于是在我的本本上开始配置,以前也配置过,主要问题连接MySqL不成功,提示Fatal error: Call to undefined function mysql_connect() 。上网找资料,不是说设置环境变量就是把php.ini和libmysql.dll拷到system32目录下什么的,都试过了,可都没成功,最后就放弃了。这次遇到同样的问题,但我下了决心:不弄成功我就把我的本本砸了!终于,我还是心疼我的本本,刚才配置成功了。一陈喜悦^o^……
配置环境:Windows Xp Professional Sp2 + Apache 2.2.4 + PHP 5.2.5 + Mysql 5.1.33
现把经验分享如下:
关键目录表示:PHP安装目录——PHP_Dir,Apache安装目录——Apache_Dir。注意目录字串末尾都没有“/”或“”
1.安装 MySql,PHP,Apache,安装一般没有什么问题,关键在于配置。
2.配置 php.ini:
(1)把PHP_Dir目录下的php.ini-dist复制一份,重命名为 php.ini。
(2)打开 php.ini,查找定位到extension_dir,设置为extension_dir = "PHP_Dir"。注意PHP_Dir结束不包括斜杠“/”号,且把反斜杠“”改为斜杠“/”。
(3)在php.ini中,定位到extension=php_mysql.dll,把这一行的前面的“;”号删除,并且改为extension=ext/php_mysql.dll。如果要加载mysqli或其它模块,同样这样修改。
在配置extension_dir的时候,网上有很多,但基本是保留默认的"./",并且又拷贝文件又设置环境变量的,太麻烦。在我本本上从未成功过(我只在公司一台式机上配置成功过)。我现在这种配置,MYSQL模块的路径合起来就是“PHP_Dir/ext/php_mysql.dll”,否则Apache启动的时候就不能加载Mysql模块。
3.配置 httpd.conf
(1)把Apache_Dirconf目录下的httpd.conf打开(像我这样的新手最好拷贝一份,呵呵)。
(2)定位到Listen,默认为Listen 80,如果有多个服务器,可以做适当修改,我IIS占用了80端口,所以我改为Listen 81。
(3)添加LoadModule,为阅读方便,定位到一大串的LoadModule的后面,添加
LoadModule php5_module "PHP_Dir/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "PHP_Dir"如果使用php5apache2_2.dll也可能是php5apache2.dll,根据自己的环境设置
(4)适当设置根目录,我把DocumentRoot "Apache_Dir/htdocs"改成了其它目录,在
至此,配置完成。等我兴冲冲地打开浏览器,输入

本篇文章给大家带来了关于uniapp跨域的相关知识,其中介绍了uniapp和小程序分包的相关问题,每个使用分包小程序必定含有一个主包。所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS 脚本;而分包则是根据开发者的配置进行划分,希望对大家有帮助。

数据导出功能在实际开发中是非常常见的需求,特别是在后台管理系统或者数据报表导出等场景中。本文将以Golang语言为例,分享数据导出功能的实现技巧,并给出具体的代码示例。1.环境准备在开始之前,确保已经安装好Golang环境,并且熟悉Golang的基本语法和操作。另外,为了实现数据导出功能,可能还需要使用第三方库,比如github.com/360EntSec

MySQL表设计实战:创建一个电商订单表和商品评论表在电商平台的数据库中,订单表和商品评论表是两个非常重要的表格。本文将介绍如何使用MySQL来设计和创建这两个表格,并给出代码示例。一、订单表的设计与创建订单表用于存储用户的购买信息,包括订单号、用户ID、商品ID、购买数量、订单状态等字段。首先,我们需要创建一个名为"order"的表格,使用CREATET

Java开发实战:集成七牛云云存储服务实现文件上传引言随着云计算和云存储的发展,越来越多的应用程序需要将文件上传至云端进行存储和管理。云存储服务的优势在于高可靠性、可扩展性和灵活性。本文将介绍如何使用Java语言开发,集成七牛云云存储服务,实现文件上传功能。七牛云简介七牛云是国内领先的云存储服务提供商,其提供了全面的云存储和内容分发服务。用户可以通过七牛云提

深入学习Elasticsearch查询语法与实战引言:Elasticsearch是一款基于Lucene的开源搜索引擎,主要用于分布式搜索与分析,广泛应用于大规模数据的全文搜索、日志分析、推荐系统等场景。在使用Elasticsearch进行数据查询时,灵活运用查询语法是提高查询效率的关键。本文将深入探讨Elasticsearch查询语法,并结合实际案例给出

Vue实战:日期选择器组件开发引言:日期选择器是在日常开发中经常用到的一个组件,它可以方便地选择日期,并提供各种配置选项。本文将介绍如何使用Vue框架来开发一个简单的日期选择器组件,并提供具体的代码示例。一、需求分析在开始开发之前,我们需要进行需求分析,明确组件的功能和特性。根据常见的日期选择器组件功能,我们需要实现以下几个功能点:基础功能:能够选择日期,并

MySQL表设计实战:创建一个电影信息表和演员表导语:在数据库设计中,表的创建是一个非常关键的环节。本文将以电影信息表和演员表为例,详细介绍如何进行MySQL表的设计和创建,并附上相应的代码示例。一、电影信息表设计和创建电影信息表是用来存储电影的相关信息,包括电影名称、导演、上映时间、电影类型等字段。下面是电影信息表的设计和创建过程,首先我们需要选择合适的字

Git是一款分布式版本控制系统,广泛应用于软件开发领域。在实际的项目开发中,合理利用Git进行团队协作和版本管理,能够极大地提高开发效率和项目质量。本文将分享我在Git开发中的实战经验,并总结一些注意事项和技巧,希望对读者有所启发和帮助。一、团队协作之分支管理在多人协作的项目中,充分利用Git的分支管理功能,能够更好地进行团队协作和版本控制。通常情况下,主干


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

WebStorm Mac version
Useful JavaScript development tools

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

SublimeText3 English version
Recommended: Win version, supports code prompts!
