社区
基础编程
帖子详情
win03 PHP MYSQL配置 无法加载 mysql 扩展,请检查您的 PHP 配置
ryfsoft
2010-11-02 10:11:03
phpMyAdmin - 错误
无法加载 mysql 扩展,请检查您的 PHP 配置。 - 文档
是在 IIS6 下的,求帮忙
...全文
45
回复
打赏
收藏
win03 PHP MYSQL配置 无法加载 mysql 扩展,请检查您的 PHP 配置
phpMyAdmin - 错误 无法加载 mysql 扩展,请检查您的 PHP 配置。 - 文档 是在 IIS6 下的,求帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nServer-v2.1023[FTP +
MYSQL
+ HTTP +
PHP
(FCGI)]
Anrip.xServer 使用手册 功能: FTP +
MYSQL
+ HTTP +
PHP
(FCGI) 作者: 若海[mail@anrip.com] & 尛岢[mod@kerring.net] & 小小宇[sos07@qq.com] 主页: http://www.anrip.com 说明: xServer是业内首家通过CMD界面管理所有服务并实现标准管理接口的集成化WEB开发环境。 支持
php
54/3/2版本切换或多版本同时运行,支持为独立站点
配置
独立
php
进程,保证站点安全。 支持Zend/eAccelerator/Mencached/XCache等
扩展
服务。 支持FileZilla提供的ftp服务。 - - - - - - - - - - - - - -组件列表- - - - - - - - - - - - - - FileZilla/0.9.41 http://filezilla-project.org/
MySQL
/5.5.28 http://www.
mysql
.com/downloads/
mysql
/ Nginx/1.2.4 http://www.nginx.org/en/download.html
PHP
/5.4.8/5.3.18/5.2.17 http://
win
dows.
php
.net/download/ Zend/5.5.0 http://www.zend.com/en/downloads/ XCache/2.0 http://xcache.lighttpd.net/pub/Releases/ eAccelerator/1.0 http://eaccelerator.net/ Memcached 1.2.6 http://memcached.org/ - - - - - - - - - - - - - -安装向导- - - - - - - - - - - - - - 1.解压到任意磁盘根目录,或其它不包含中文及特殊字符的目录 2.如需兼容IIS服务,
请
运行anrip\httpcfg\iis.cmd修改监听地址 3.运行xServer.bat,选择[安装服务],即可安装
MYSQL
+Nginx+
PHP
服务 Nginx默认监听地址为0.0.0.0:80
MySQL
默认监听地址为0.0.0.0:3306
PHP
52默认监听地址为127.0.0.1:9521
PHP
53默认监听地址为127.0.0.1:9531
PHP
54默认监听地址为127.0.0.1:9541 - - - - - - - - - - - - - -常见问题- - - - - - - - - - - - - - 警告: 若需修改服务器参数,
请
修改anrip\config目录内对应的文件; 而不是软件根目录下自动生成的config目录。 一、如何建立新站点 1.参考anrip\config\nginx\server\1
03
.net.anrip.inc创建站点
配置
2.创建对应的网站目录,例如webapp\com.example\www 3.运行xServer.bat,选择[重建
配置
],再选择[重启服务] 二、如何管理
MySQL
和Memcached 1.使用浏览器访问http://127.0.0.1/tools/adminer.
php
1.使用浏览器访问http://127.0.0.1/tools/memcached 2.服务器:127.0.0.1;帐户/密码:root/admin 三、如何切换
PHP
版本 1.确保服务未安装,否则
请
[卸载服务] 2.编辑anrip\config\
php
ye\
php
ye.ini修改进程池参数 3.编辑Nginx
配置
41.server_location_*或站点
配置
,修改为对应端口 3.运行xServer.bat,选择[重建
配置
],再选择[重启服务] 四、如何修改WEB根目录 1.编辑anrip\config.
php
,修改[XS.WEB]的值 2.建立[XS.WEB]对应目录,并移动原WEB到[XS.WEB]目录 3.运行xServer.bat,选择[重建
配置
],再选择[重启服务] 五、如何修改
MySQL
数据目录 1.编辑anrip\config.
php
,修改[XS.SQL]的值 2.建立[XS.SQL]对应目录,并移动原
MySQL
数据到[XS.SQL]目录 3.运行xServer.bat,选择[重建
配置
],再选择[重启服务] - - - - - - - - - - - - - -更新日志- - - - - - - - - - - - - 2012年10月23日 - 新编译Nginx发名为nServer - 更新Nginx1.2.4集成nginx_concat_module模块,多文件合并功能 2012年10月22日 - 更新
PHP
版本为5.4.8和5.3.18 - 更新
MySQL
版本为5.5.28 - 加入
php
-xdebug支持,版本2.2.1 2012年10月15日 - 修正
php
5.2启动错误 2012年10月12日 - 添加
php
进程管理模块
php
ye - 修正自定义data地址nginx启动错误 2012年09月29日 - 更新Nginx版本为1.2.4 - 模块化nginx/
php
/
mysql
- 因未实现标准管理接口,ftp/mem放入extend目录作为
扩展
模块 2012年09月28日 - 独立
MySQL
管理脚本,允许外部调用方式管理 - 独立AnWeb管理脚本,允许外部调用方式管理 - 优化
php
文件浏览器,去掉“删除”功能 - 修正
php
文件浏览器的安全隐患 - 新加入Memcached及管理脚本 - nginx主机加入模拟路由支持 2012年09月20日 - FTP服务器(FileZilla)中文乱码问题 2012年09月18日 - 修正
php
文件浏览器的安全BUG 2012年09月17日 - 更新
PHP
版本为5.2.17为Thread Safe 线程安全 -
PHP
版本为5.2.17 加入对Zend支持 -
PHP
版本为5.2.17 更新eAccelerator为1.0(vSVN427) 2012年09月14日 - 更新
PHP
版本为5.4.7和5.3.17 2012年09月12日 - 更新
PHP
版本为5.4.6 - 同时支持
php
5.4/5.3/5.2版本 2012年09月11日 - 重建
配置
文件的时候,自动备份旧
配置
文件,防止误删 - 开启
MySQL
性能元数据信息库引擎(performance_schema) - 优化xServer.bat脚本性能 2012年08月30日 - 更新
MySQL
版本为5.5.27 - 更新FileZilla版本为0.9.41 2012年08月10日 - 修改一个Nginx启动时的系统错误 - 更新Nginx版本为1.2.3 - 更新
PHP
版本为5.4.5 2012年06月06日 - 几个有关HTML5的小修正,无关紧要 2012年06月01日 - 统一
配置
文件替换变量表,参看anrip/config.
php
,
请
注意修改站点
配置
-
MySQL
数据、生成
配置
文件、模块临时文件均放入mydata目录,方便设置安全权限 2012年05月25日 -
配置
文件放到到anrip/config目录 - 控制台代码模块化 2012年05月20日 - 更新
PHP
版本为5.4.3 - 优化
配置
文件编译脚本 - 更新WEB文件浏览器 2012年05月08日 - 更新
PHP
版本为5.4.2 - 更新
PHP
配置
文件 - 更新xCache版本为2.0 - 更新Nginx版本为1.2.0 - 目录全部以小写命名,解决部分不标准
PHP
程序出现找不到目录的问题 2012年04月17日 - 优化error_page参数 2012年04月16日 - 更新
MySQL
版本为5.5.23 - 更新Nginx版本为1.0.15 - 优化Nginx
配置
文件 - 更改目录.default为a.default,解决特定情况
无法
读取目录的问题 2012年04月05日 - 解决
MySQL
远程访问慢的问题 2012年
03
月30日 - 更新Nginx版本为1.0.14 2012年
03
月20日 - 优化
PHP
配置
- 优化Nginx
配置
2012年
03
月13日 - 更新xxfpm,防止部分杀软误报 - 更新
php
监听端口,防止和一些下载软件端口冲突 2012年
03
月07日 - 更新vc9运行库,实现自动安装 - 取消eAccelerator加速器 - 添加XCache加速器 2012年
03
月06日 - 更新Nginx版本为1.0.13 - 分离二进制文件/
配置
文件/数据文件 - 更名为xServer,寓意n个服务器组合 2012年
03
月05日 - 全新
PHP
-FCGI管理器 - 更新
PHP
版本为5.3.10 - 更新Nginx版本为1.0.12 2011年12月15日 - 优化
MySQL
-InnoDB
配置
文件 - 优化
PHP
-FCGI进程管理脚本 2011年12月10日 -
PHP
-FCGI采用每进程唯一端口的方式,解决高并发502错误频繁的问题 2011年11月30日 - 更新Nginx版本到1.0.10 2011年11月28日 - 再次细化Nginx
配置
文件 2011年11月9日 - 修正Nginx在
Win
dows20
03
无法
监听端口的问题 2011年11月5日 - 更新Nginx版本到1.0.9 - 将Nginx子进程数设置为2,单进程连接数提高到3072 - 允许设置多个错误处理页面 - 允许设置多个
PHP
处理
配置
2011年10月8日 - 添加vc运行库检测功能,未安装时提示手动安装vc运行库 - 调整网络、运行权限顺序,防止检测因权限问题而
无法
完成 - 更新eAccelerator为VC9编译版,防止
Win
7下
无法
加载
2011年10月4日 - Web站点根目录移动至User/WebApp,
MySQL
数据目录移动至User/
MySQL
- config.
php
添加参数XS.SQL和XS.WEB,用于分别制定
MySQL
数据和Web站点根目录 - Nginx添加31.server_error_page
配置
,用于单独自定义错误提示 2011年10月3日 - 重写“检测网络、运行权限”代码 2011年9月29日 - 优化config.
php
脚本,支持自定义IP、临时目录、网站目录 - 修正zend路径为linux格式 2011年9月23日 - 运行前先进行网络测试,防止开机网络服务启动慢导致启动失败 - 使用最新汉化版FileZilla Server -
MySQL
默认使用MYISAM引擎 2011年9月19日 - 更新Nginx版本到1.0.6 - 更新
PHP
版本到5.3.8 - 添加
PHP
5.3对应的Zend
扩展
- 优化Nginx
配置
文件 2011年5月20日 - 兼容IIS时,修改IIS监听端口为127.0.0.1:81 - 优化站点
配置
文件 2011年5月5日 - 更新此软件包已经有3年了,从今天开始正式写日志 - 添加管理员模式检测,方便Vista/
Win
7/
Win
2008用户使用 - 更改Nginx站点
配置
为: include server/*.inc
php
无法
载入
mysql
扩展
今天弄了一天,总算把
win
20
03
下的问题给解决了, LoadModule
php
5_module E:\server\
php
528\
php
5apache2_2.dll 可能有些朋友也知道,添加这句后,就不用把
php
.ini拷贝到系统目录:
PHP
IniDir E:\server\
php
528\
php
.ini 现在我说说不用把lib
mysql
.dll拷到系统目录的办法,就是在
加载
php
5_module前,添加这句: LoadFile “E:\server\
php
528\lib
mysql
.dll” 您可能感兴趣的文章:安装
PHP
可能遇到的问题“
无法
LAMP部署-CentOS、Apache、
MySQL
、
PHP
配置
优化
适用人群
PHP
程序员,基于
PHP
的开源产品维护人员,网站管理等课程简介CentOS,Apache,
Mysql
,
PHP
安装过程中遇到的问题,会在本套课程中详细介绍。
php
配置
+
mysql
Admin
配置
+apache
配置
的实现教程
自己的实际经验总结!
一.
win
dows 使用
配置
总结(此教程的讲解一定要注意版本,不同的版本一下会告诉有不同的
配置
)路径也要十分注意
1)apache的安装祥解:安装路径为(D:\tianya\www\Apache) 注意:安装路径中尽量不要有空格和中文。
1.
下载http://apache.mirror.
php
china.com/httpd/binaries/
win
32/
下载apache_2.2.4-
win
32-x86-openssl-0.9.8d.msi 进行安装
2.
注意默认端口是80
安装成功后启动apache访问http://127.0.0.1及安装成功
3。
apache的
配置
文件\conf\httpd.conf
apache的默认的项目存放目录\htdocs\
2)apache的一些常用
配置
(http.conf)
1。
关键字“DocumentRoot”(也就是网站根目录).注意:“\”在Apache里要改成“/”
2。
DirectoryIndex(目录索引,也就是在仅指定目录的情况下,默认显示的文件名)可以添加很多,系统会根据从左至右的顺序来优先显示,
以单个半角空格隔开。例如:
(
DirectoryIndex index.
php
index.htm index.html
)
3。
2)
php
的安装、以module方式,将
php
与apache结合使你的网站服务器支持
php
服务器脚本程序
1.
下载http://
win
dows.chinaitlab.com/web/350504_2.html
下载
php
-5.2.4-
Win
32.zip
解压到(D:\tianya\www\
php
)当中
2.
把C:\
PHP
4目录下的文件
php
.ini-inst改名为
php
.ini并作如下改动:(
php
.ini这个文件可以放在C:\
WIN
DOWS下面,也可以不用放在系统下面)
(1)找到DOC_ROOT=。它是服务器的根目录,改为:
user_dir =D:\tianya\www\Apache\htdocs ##指定
php
项目所放路径
(2)找到extension_dir=./改为:
extension_dir =D:\tianya\www\
php
\ext ##指定一些其它的模块的dll存放路径
3.
对httpd.conf进行
配置
添加如下内容:
# 对
PHP
5 用这两行:
LoadModule
php
5_module "D:/tianya/www/
php
/
php
5apache2_2.dll" ##这点值得注意一点,(这是
php
5+apache2.2以上的版本的配制方法)
##LoadModule
php
5_module "D:/tianya/www/
php
/
php
5apache2.dll" ##这点值得注意一点,(这是
php
5+apache2.0以上的版本的配制方法)
##LoadModule
php
5_module "D:/tianya/www/
php
/
php
5apache.dll" ##这点值得注意一点,(这是
php
5+apache1.3以上的版本的配制方法)
AddType application/x-httpd-
php
.
php
##则.
php
文件也可以执行
php
程序了
AddType application/x-httpd-
php
.html ##则.htm文件也可以执行
php
程序了(自已多试一下就会明白这个
扩展
名的含义)
PHP
IniDir "D:/tianya/www/
php
/" ##是指明
php
的
配置
文件
php
.ini的位置
以上完成了
php
+apache的
配置
此时,apahce已经支持
php
解析了,可以重起apache服务器放一个简单的脚本试一下。
3)
配置
php
可以用
mysql
作为连接数据库
1。
更改
php
.ini文件
把“;extension=
php
_
mysql
.dll”前的“;”去掉,
加载
mysql
模块
2。
到此地步
php
现在就可以作为变成来用就
配置
完成了。此时就可以连接
mysql
数据库了程序里面。
4)
php
+
mysql
Admin+apache的
配置
实现
php
mysql
Admin的功能 (注意和第3步的区别)此时只是作为使用
mysql
的一种工具
1。
下载
http://sourceforge.net/project/downloading.
php
?group_id=23067&use_mirror=jaist&filename=
php
MyAdmin-2.11.0-all-languages.zip&52587229
下载
php
MyAdmin-2.11.0-all-languages.zip
2.
将其解压到如下目录
D:\tianya\www\Apache\htdocs\
php
MyAdmin
3。
然后
配置
D:\tianya\www\Apache\htdocs\
php
MyAdmin\config.sample.inc.
php
此文件
将其重命名为config.inc.
php
然后找到$cfg['blowfish_secret'] = '';填入数据库的密码将其变为$cfg['blowfish_secret'] = 'tianya';
然后保存,其他的都不用动。重起apache
访问http://127.0.0.1/
php
MyAdmin/index.
php
然后选折简体中文,填入用户名密码就能登陆成功了。
4。值得注意的地方:
要确保
更改
php
.ini文件
把“;extension=
php
_
mysql
.dll”前的“;”去掉,
加载
mysql
模块
PHP
整站套件-1.3.4
PHP
整站套件-1.3.4 注意: 1. 本套件大部分常用功能集成在 Pn 目录下的 PnConf.cmd.
请
尽量使用 PnConf.cmd 进行相关操作; 2. 使用前
请
先阅读 Readme.txt; # 虚拟主机 ____________________________________________________________________
请
使用 Pn\PnConf.cmd 进行虚拟主机管理; 虚拟主机的网站主目录在 .\vhosts\<主机名> 所有未定义的域名将使用 .\htdocs 作为主目录. # 关于 Rewrite ( 静态 URL ) ____________________________________________________________________ 如果你需要使用 Rewrite,
请
执行 Pn\PnConf.cmd 选 7.
加载
Rewrite 模块; 然后把 .htaccess 文件放到网站主目录; 注意语法有错将影响网站的访问. Pn 文件夹里带有 Discuz 和 SupeSite 的 Rewrite 规则, 建议直接使用! Pn\dz.htaccess.zip Discuz 的规则, 解压到 Discuz 目录即可; Pn\ss.htaccess.zip SupeSite 的规则, 解压到 SupeSite 目录即可; # cmd 批处理文件介绍 ____________________________________________________________________ Init.cmd 初始化, 解压后必须执行一次. 具体
配置
操作, 自己打开它看看. 再次执行 Init.cmd; httpd.conf,
php
-apache2handler.ini 将自动备份成 httpd.conf.bak,
php
-apache2handler.ini.bak 然后被覆盖. Start.cmd 安装并启动 Apache 和
MySQL
服务. Stop.cmd 停止并移除 Apache 和
MySQL
服务. 执行它后即可删除整个套件目录. Apa_Restart.cmd 重启 Apache 服务. 在修改了 httpd.conf 或
php
-apache2handler.ini
配置
文件后, 重启 Apache 即生效. # 移动目录 ____________________________________________________________________ 要移动套件路径, 只需执行 Stop.cmd, 然后移动整个套件目录到新位置(路径不能含中文, 如"桌面"), 然后 执行 Start.cmd 即可. #
MySQL
创建带用户的数据库(用户权限仅限于与用户名同名数据库) ____________________________________________________________________ 打开 http://127.1/
php
MyAdmin 用 root 登陆 然后依次点击 [权限] - [添加新用户]; 填写好 用户名 / 密码; [Database for user] 选择第二项 [Create database with same name and grant all privileges]; 注意其他的保持默认; 点击 [执行], 完成. # 备份\恢复
MySQL
数据库 ____________________________________________________________________ Pn\PnConf.cmd 有 导入\导出
MySQL
数据库功能(beta) #
PHP
now 常见问题 ____________________________________________________________________ Q: 出现: (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 ____________________________________________________________________ A: 端口被占用. 这是用户出现最多的问题.
请
检查
你是否装有 IIS 或其他使用 80 端口的服务. 将其停止或卸载, 再试. 或者你可以修改 Apache 的端口. 参考 Q: 如何修改默认的 80 端口? Q: 我喜欢不用了, 该怎么彻底卸载? ____________________________________________________________________ A: 必须先执行 Stop.cmd. 然后删除整个
PHP
now 目录即可. 注意: 删除文件时
请
确认备份重要数据. 如果你没有进行 Stop.cmd 就删除文件, 很大可能会出现问题. 解决办法: 重新解压, 执行 Init.cmd , 然后执行 Stop.cmd 再彻底删除所有文件. Q:
PHP
配置
文件(
php
.ini)在哪? ____________________________________________________________________ A: .\
php
-5.2.x-
Win
32\
php
-apache2handler.ini Q: 如何修改默认的 80 端口? ____________________________________________________________________ A: 打开 Pn\PnConf.cmd 选择 1. 更改 Apache 端口 然后输入新的端口, 1 - 65535, 通常使用 8080. Q:
MySQL
数据库密码是多少? ____________________________________________________________________ A: Init.cmd 时应该设置了. 如果没有设置, 默认为 用户: root 密码:
php
now Q:
PHP
扩展
的默认路径在哪? ____________________________________________________________________ A:
PHP
扩展
默认路径在 .\
php
-5.2.x-
Win
32\ext Q: 如何
加载
所需
PHP
扩展
? ____________________________________________________________________ A: 打开 .\
php
-5.2.x-
Win
32\
php
-apache2handler.ini 找到类似: extension=
php
_bz2.dll ;extension=
php
_curl.dll ;extension=
php
_dba.dll 每行前面的分号用于注销掉, 使之不生效。 上面有的, 直接去分号就行了. 没有的自己添加一行 extension=xxx.dll (
请
确认 .\
php
-5.2.x-
Win
32\ext 存在 xxx.dll) 修改完后, 保存退出. 执行 Apa_Restart.cmd 重启 Apache 就可以了.
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章