路径php5.2.6与phpmyadmin3.1的相关设置

php5.2.6  时间:2021-03-12  阅读:()

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/

由于目前phpMy Adm in的最新版本已经更新到了3.1.4 网上流传的很多配置方法都是以前老版本的 已经不太适应新版本的配置要求于是

顺便也把phpMyAdm in2.11.5.1的配置步骤也列在下面为了切换及调试P HP方便我采用的是windows系统本地调试。

1、先下载p hp MyAdm in安装包

到国外官方网站http://www.php myadm in.n et上点击导航栏上的“D O WNLO AD S”链接进入下载页面选择“all-languages.zip”版本下载

到本地解压把解压缩文件放到系统指定的虚拟根目录下的php myadm in文件夹里可自定义文件夹名如flymorn的本地存放位置是

D:\w ww\p hp my adm in里。

2、找到phpmyadmin文件夹里的/libraries/c onfig.default.php文件(旧版本是根目录下的config.inc.php文件)用支持UTF-8编码的写字

板打开进行编辑。

3、查找$cfg['PmaAbsoluteUri']

修改为你将上传到空间的p hp MyAdm in的网址

如 $c fg['PmaAbs olute Uri']='http://www.the 1999.c om/phpmyadmin/' ;

这里因为我是本地调试我改为$c fg['PmaAbs olute Uri']='http://loc alho st/phpmyadmin/';注意不要漏掉最后的反斜杠/和开头的http。

4、查找$c fg['S ervers'][$i]['host']='loc alhost' ; 通常用默认也有例外可以不用修改//但我在这里却遇到了不是本地的就是WEB与数据库不在同一台服务器

5、查找$c fg['S ervers'][$i]['auth_typ e']='c onfig' ;

在自己的机子里调试用config如果在网络上的空间用cookie这里我们既然在前面已经添加了网址就修改成c ookie。

我个人建议无论是本地还是网络上都建议设置成c ookie安全第一。

同时 当auth_typ e这个值设置为c o o kie后还有一个地方需要作出相应的修改$cfg['blowfish_secret']=' ' ;

改成 $c fg['blow fish_s ecret']='www.the 1999.c om';

这里的www.baidu.c om自己随便定义不超过46个字符。如果这个地方留空将会出现上文提到的第2个错误 “配置文件现在需要绝密的短

语密码(blowfish_secret)”。

6、查找$cfg['Servers'][$i]['user']='root'; //MySQL user 用户名 自己机里用root在网上一般为你的ftp用户名虚拟主机提

供商会告诉你的一般不要修改

7、查找$cfg['Servers'][$i]['password']='123456' ; //MySQL password 123456修改成连接你的MYSQL数据库的用户密码

8、查找$c fg['D e faultLang'] = 'zh'; 这里是选择语言 zh代表简体中文的意思 还有$c fg['DefaultChars et']='gb2312'; 修改

默认编码为国标

到这里 phpMyAdmin就已经配置完成O K你可以打开http://loc alho s t/phpmyadmin/访问方便快捷的图形化管理软件p hp MyAdm in了。关于

本文没有提到的配置文件里的其他选项大家可以不用关心了也不必修改。

在安装配置p hp MyAdm in的过程中所遇到的问题。

AAA "php My Admin-错误.无法载入mys ql扩展"解决办法

对于php.in i文件首先进入php 5安装目录假设安装目录为C:\P HP 5将php.ini-d is t复制一份放到C:\WINNT Window s XP/2003下为

C:\Window s  内改名为php.ini 然后用记事本打开利用记事本的查找功能搜索extension_dir="./"并将其路径指到你的PHP

目录下的extens ions 目录 比如 extens ion_dir="C:\PHP5\ext"再搜索register_globals=Off将Off改成On

查找;extens ion=php_mys ql.dll ;extens ion=php_mbstring.dll

;extens ion=php_mc rypt.dll将前面的引号“ ”去掉。

然后把C:\P HP5\libmysql.dll C:\PHP5\ext\php_mysql.dll C:\PHP5\ext\php_mysqli.dll拷贝到

C:\Windows\system32下这样PHP5才能

支持MYSQL。

BBB “无法载入mcrypt扩展请检查PHP配置”解决办法

1、没有正确安装Mysql数据库在系统服务中Mysql相关的服务没有启动。

2、 在系统的system32 C:\windows\system32 目录下缺少libmcrypt.dll文件解决方法

是找到php目录下的libmc rypt.dll并将libmcrypt.dll复制到C:\window s \system32目录中然后重新启动Web服务。

3、在PHP目录下的php.ini文件中没有将 “;extens ion=php_mc rypt.dll”中的前面一个“;”去掉所以不能使用相应功能解决方法是

打开php.ini文件找到; extens ion=php_mc rypt.dll改成extens ion=php_mc rypt.dll //去掉前面的;使之生效

4、Mysql目录没有读取权限正确的目录权限如下admin is trator完全控制system完全控制user读取加运行

其他的用户权限全部删除也可保留但安全性不高建议删除然后重启MYsql服务和Web服务建议修改此项后重启一下服务器。

CCC “配置文件现在需要绝密的短语密码(b lowfish_secret)”

确保在c onfig.default.php文件里面进行了正确的设置

$c fg['S ervers'][$i]['auth_typ e']='c o okie' ;

同时

$c fg['blowfish_s ecret']='www.the 1999.c om'; // 这个值随便写就是不能留空

在p hp my adm in根目录中存在一个c o n fig.in c.p hp文件p hp my adm in根目录下的c o n fig.in c.p hp配置文件的优先级比/libraries

/config.default.php的配置文件高系统是先调用根目录里的配置文件然后才是libraries文件夹里的配置文件。我们在前面修改的是libraries下的c onfig.default.php要想它首先生效所有我们删除phpmyadmin根目录下的config.inc.php配置文件。最后重启Apache。

DDD “#2003-服务器没有响应”。

遇到这个问题多半是MYSQL数据库没有启动建议直接在在控制面板-管理工具-服务里面把MYSQL启动。关于是否启动你可以在任务管理

器里查看是否有“mys qld-nt.exe”这样的进程如有有则说明mys ql已经启动。还有一个可能的原因是你在配置MySQL的时候端口修

改了不是默认的3306所以你在c onfig.default.php文件中要把它改为$c fg['Servers'][$i]['port']='你修改的实际端口' 。

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

下载ap ac he2.2和php 5.2.6和phpMyAdmin3.1

1.安装apac he,选择allus ers时默认端口为80如果有安装默认的iis开启的话需要关闭或者改变iis的默认端口

2.将php解压后将该路径下的所有.dll文件复制到window s/systems 32/路径下

3.将php中的php.ini-dis t文件复制到w indows路径下改名为php.ini打开该文件将extension_dir=".\"改为extension_dir="对

应php5路径下\ext"。将extens ion=php_gd2.dll extens ion=php_mys ql.dll前面的分号注释去掉。

4.在apac he安装目录下c onf文件夹中的httpd.c onf配置文件打开在最后面添加LoadModulephp5_module"d:\php5\php5 apache2_2.dll"

AddType app lic at ion/x-httpd-php.php

5.如果需要修改默认的htdoc s的虚拟目录的指向修改http d.c onf文件中的Do c umentRo ot"D:/Apache2.2/w ebpage" 同时需要修改后面的

节点否则访问不到这个目录的页面。

6.如果需要连接mys ql数据库的可下载phpMyAdm in包然后解压放置在指定的虚拟目录下我这里的路径是w ebpage目录中。然后访问

127.0.0.1 如果可以看到管理界面就可以使用mys ql的账户密码登录了。

7.如果进入phpMyAdmin界面后提示"配置文件现在需要绝密的短语密码(blow fish_s ec ret) "则需要找到c onfig.default.php文件里面进行

设置$cfg['blowfish_secret']='随便字符' ;

8.如果提示"没有发现P HP的扩展设置mbs tring 而当前系统好像在使用宽字符集。没有mb s tring扩展的php MyAdmin不能正确识别字

符串可能产生不可意料的结果.",就看systems 32中是否缺少php-mbstring.dll 同时找到php.ini的文件把;extens ion=php_mbs tring.d ll

前面的";"去掉。

9.如果提示"无法载入mc rypt扩展

请检查PHP配置",就找到php.ini的文件把;extens ion=php_mc rypt.dll前面的分号去掉。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/////////

一般情况下我需要修改c onfig.inc.php中的什么设置

通常您只需修改$dbname $dbus er $dbpw $dbhost $adminemail五个变量其他保留默认即可。前四个变量用于连接数据库最后一

个用于在论坛底部显示您的E-mail连接。虚拟主机用户的数据库连接信息通常由空间商给出如果前四项其中之一配置不正确就会出现

数据库无法连接的错误提示而无法安装或使用论坛所以修改时请务必谨慎如有疑问请咨询您的空间提供商。

如何修改在线用户的记录时间

修改c onfig.inc.php中的$onlineho ld即可。该参数默认值为900秒15分钟您可以自行把该值调大但从系统的角度出发建

议不要为了追求表面的在线人数而设置过大的在线记录时间(如大于一个小时)因为即使最合理的设计在线记录过多也会不同程度导致检

索速度的降低对于仅得到表面上增加的在线人数来说这种做法是没有必要的。c onfig.inc.php中的Cookie设置有什么用c onfig.inc.php中共有$c ookiepath和$c ookiedomain两个Cookie相关设置。通常保持默认即可。如果您在同一域名下安装了多个

Dis c uz!论坛则需要修改这里的设置。 $c ookiepath用于指定Cookie作用于哪个URL路径假设您服务器下有A、 B两个论坛 A论

坛UR L为http://www.y o ur.c om/fo rum/B论坛URL为http://www.y o ur.c o m/b bs/则可以指定A论坛的$c o okiep ath="/forum"这

样c ookie就不会和安装在同一主机下的B论坛冲突 另一变量$cookiedomain用于设置Cookie作用的域名 比如设置成

$c ookiedomain = "your.c om"则Cookie会对your.c om下的所有主机作用如abc。your.c om www。 your.c om home。 your.c om等

。否则设置为空值""为只对目前访问的主机作用。c onfig.inc.php中的$pc onnect参数有什么作用

决定是否采用pconnect 长期连接连接数据库。 pconnect方式可以不释放已经结束的连接进程为后续的数据库连接做好准备。这种方

式可以减少每次进行用户名密码验证的资源消耗但同时因为打开很多并为使用的连接而占用内存资源。虚拟主机用户建议关闭pc onnect

拥有自己服务器的用户可在wait_timeout值小于10的情况下打开。详情请参考《MySQL备份、优化与故障处理》。

如何实现把附件保存在非D is c uz! 目录

在c onfig.inc.php中的相关设置选项为$attac hdir和$attac hurl。 $attac hdir为存储附件文件的磁盘路径可以是当前(D is c uz! 目

录)路径下的相对路径也可以是绝对路径如Win 32系统下的C:/w ww/attac hm ents或

*nix系统下的/home/us er/attac hments。是否

为Web路径均可只要P HP程序可以读写该目录。为保证这一点首先用户需要相应权限 Unix用户需设置该目录属性为777 。如果

您在系统设置的常规选项中打开了 帖子中显示图片附件功能 则还需要配置$attac hur l 并保证该目录可以由Web被直接访问。

否则这个变量是不起作用的不用配置。

我的服务器不支持邮件发送应该如何解决

Dis cuz! 自建邮件发送模块利用该模块您可以使用公共的SMTP服务器或需要验证的ESMTP服务器来实现邮件的发送但此模块需要系

统Socks连接到远程服务器上可能会耗费一定的时间。在mail_c onfig.inc.php中提供了对Discuz!邮件发送模块的设置配置好该

文件中的S MT P参数和认证信息可以使用D is c uz!工具箱中的邮件测试功能进行测试详情请见《Dis cuz!工具箱》。

一般情况下在*nix系统下无须做任何改动默认使用方式$mails end=1即可快捷的发送Emai l。建议仅在特别需要的情况下使用

D is c uz! 自建的邮件发送方式 以避免不必要的资源消耗。相关设置的说明在程序注释中提供。 ESMTP模块已在中国大陆的21cn etang

等免费邮件服务器上验证成功。

/////////////////////////////////////////////////////////////////////////////////////////////c onfig.inc.php(include/c onfig.inc.php)文件包含了系统运行的核心配置详细参数介绍如下//数据库配置信息define('DB_HOST', 'localhost');//数据库服务器主机地址define('DB_USER', 'root'); //数据库帐号define('DB_PW', 'root'); //数据库密码define('DB_NAME', 'phpcmsutf'); //数据库名define('DB_PRE', 'phpcms_'); //数据库表前缀 同一数据库安装多套Phpcms时请修改表前缀define('D B_CHARSET', 'utf8'); //数据库字符集define('DB_PCONNECT',0);//0或1是否使用持久连接define('DB_DATABAS E', 'mysql'); //数据库类型

//网站路径配置define('PHPCMS_PATH', '/cms/phpcms_utf/'); //Phpcms框架访问路径相对于域名//s htm l支持define('SHTML',0); //是否支持shtml需要服务器支持并且生成文件扩展名为shtml//数据存文本目录define('CONTENT_ROOT',PHPCMS_ROOT. 'data/txt/');//默认存储路径

//缓存配置define('CACHE_STORAGE', 'files'); //Cache存储方式 files, mysql, apc, eaccelerator,memc ache, shmopdefine('CACHE_PATH',PHPCMS_ROOT. 'data/cache/'); //缓存默认存储路径

define('CACHE_MODEL_PAT H',PHPCMS_ROOT. 'data/cache_model/'); //模型缓存存储路径//页面缓存配置define('CACHE_PAGE',0);//是否开启PHP页面自动缓存功能define('CACHE_PAGE_PATH',PHPCMS_ROOT. 'data/cache_page/'); //缓存存储路径define('CACHE_PAGE_TTL', 3600); //秒缓存默认生命周期define('CACHE_PAGE_INDEX_TTL', 300); //秒缓存默认生命周期define('CACHE_PAGE_CAT EGORY_TTL',600); //秒缓存默认生命周期define('CACHE_PAGE_LIST_TTL',900); //秒缓存默认生命周期define('CACHE_PAGE_CONTENT_TTL', 14400);//秒缓存默认生命周期

//Session配置define('SESSION_STORAGE', 'mysql'); //Session存储方式files,mysql, apc, eaccelerator,memc ache, shmopdefine('SESSION_TTL', 1800); //Session生命周期秒define('SESSION_SAVEPATH',PHPCMS_ROOT. '/data/sessions/'); //Session保存路径filesdefine('SESSION_N',0); //Session文件分布的目录深度files

//MemCache服务器配置define('MEMCACHE_HOST', 'loc alhost'); //MemCache服务器主机define('MEMCACHE_PORT', 11211); //MemCache服务器端口define('MEMCACHE_TIMEO UT', 1); //SMemCache服务器连接超时

//Cookie配置define('COOKIE_DOMAIN', ''); //Cookie作用域define('COOKIE_PAT H', '/'); //Cookie作用路径define('COO KIE_PRE', 'GYfcHpHaqq'); //Cookie前缀 同一域名下安装多套Phpcms时请修改Cookie前缀define('COOKIE_TTL',0);//Cookie生命周期 0表示随浏览器进程

//模板相关配置define('TPL_ROOT',PHPCMS_ROOT. 'templates/'); //模板保存物理路径define('TPL_NAME', 'default'); //当前模板方案目录define('TPL_CSS', 'default');//当前样式目录define('TPL_CACHEPATH',PHPCMS_ROOT. 'data/cache_template/'); //模板缓存物理路径define('TPL_REFRESH', 1); //是否开启模板缓存自动刷新

//附件相关配置define('UP LOAD_FRONT', 1);//是否允许前台上传附件define('UP LOAD_ROOT',PHPCMS_ROOT. 'uploadfile/'); //附件保存物理路径define('UP LOAD_URL', 'uploadfile/'); //附件目录访问路径define('UP LO AD_ALLO WEXT', 'doc|doc x|xls|ppt|wps|zip|rar|txt|jpg|jpeg|g if|bmp|swf|png'); //允许上传的文件后缀多个后缀用“

|”分隔define('UP LO AD_MAXSIZE', 1024000); //允许上传的附件最大值define('UPLOAD_MAXUPLOADS', 100); //前台同一IP 24小时内允许上传附件的最大个数define('UP LOAD_F UNC', 'copy'); //文件上传函数copy,move_uploaded_file

//F tp相关配置define('FTP_ENABLE',0); //Ftp主机define('FTP_HOST', '127.0.0.1');//Ftp主机define('FTP_PORT', '21'); //Ftp端口define('F TP_US ER', ' '); //Ftp帐号define('FTP_PW', ' '); //Ftp密码define('FTP_PATH', '/'); //Ftp默认路径define('C HARSET', 'utf-8'); //网站字符集define('TIMEZON E', 'Etc/GMT-8'); //网站时区只对php 5.1以上版本有效 Etc/GMT-8实际表示的是GMT+8define('DEBUG', 1); //是否显示调试信息define('AD MIN_LOG', 1); //是否记录后台操作日志define('ERRORLOG', 1); //是否保存错误日志define('FILTER_ENABLE', 1); //非法信息屏蔽作用范围0禁用 1前台 2全站define('GZIP',0); //是否Gzip压缩后输出define('AUT H_KEY', 'etxALqOvuDhxuzog KM HP'); //Cookie密钥define('PAS SWORD_KEY', ' '); //会员密码密钥为了加强密码强度防止暴力破解不可更改define('MEMBER_FIELD S',

'us ername,pas sword,groupid,email,areaid,amount,point,modelid,mes s age'); //默认读取的会员全局变量字

段define('ALL OWED_HT MLTAGS',

'<a><p><br><hr><h 1><h2><h3><h4><h5><h6><font><u><i><b><strong><div><span><ol><ul><li><img><tab le><tr><td><map>');//前台发

布信息允许的HTML标签可防止XSS跨站攻击define('LANG', 'zh-cn'); //网站语言包define('ADMIN_FOUNDERS', '1');//网站创始人ID多个ID逗号分隔

//安全相关配置define('FILE_MANAGER', '1'); //是否允许使用文件管理器1=是0=否[安全]define('ACTION_TEMPLAT E', '1'); //是否允许使用模板修改1=是0=否[安全]define('EXECUTION_SQL', '1');//是否允许执行SQL 1=是0=否[安全]

spinservers:圣何塞10Gbps带宽服务器月付$109起,可升级1Gbps无限流量

spinservers是Majestic Hosting Solutions LLC旗下站点,主营国外服务器租用和Hybrid Dedicated等,数据中心在美国达拉斯和圣何塞机房。目前,商家针对圣何塞部分独立服务器进行促销优惠,使用优惠码后Dual Intel Xeon E5-2650L V3(24核48线程)+64GB内存服务器每月仅109美元起,提供10Gbps端口带宽,可以升级至1Gbp...

BuyVM老牌商家新增迈阿密机房 不限流量 月付2美元

我们很多老用户对于BuyVM商家还是相当熟悉的,也有翻看BuyVM相关的文章可以追溯到2014年的时候有介绍过,不过那时候介绍这个商家并不是很多,主要是因为这个商家很是刁钻。比如我们注册账户的信息是否完整,以及我们使用是否规范,甚至有其他各种问题导致我们是不能购买他们家机器的。以前你嚣张是很多人没有办法购买到其他商家的机器,那时候其他商家的机器不多。而如今,我们可选的商家比较多,你再也嚣张不起来。...

ATCLOUD.NET-OVH海外高防云主机,采用KVM架构,稳定安全且便宜好用,仅3刀起

官方网站:点击访问ATCLOUD.NET官网优惠码:目前提供Cloud VPS与Storage VPS两款产品的六折优惠活动(续费同价,截止至2021年5月31日)优惠码:UMMBPBR20Z活动方案:一、型号CPU内存磁盘流量优惠价格购买链接VPS-1GB0.5×2.6+GHz1GB20GB1TB$3立即购买VPS-2GB1×2.6+GHz2GB50GB2TB$6立即购买VPS-4GB2×2.6...

php5.2.6为你推荐
京沪高铁上市首秀京沪高铁怎么老是出问题?高铁的核心技术是中国自己的吗?摩拜超15分钟加钱首次 微信扫 摩拜单车 需要 付压金吗特朗普取消访问丹麦特朗普专机抵达日本安保警力情形如何?mathplayer西南交大网页上的 Mathplayer 安装了为什么还是用不了?老虎数码1200万相素的数码相机都有哪些款?大概价钱是多少?5xoy.com求个如月群真汉化版下载地址javbibibibi直播是真的吗广告法广告法有什么字不能用yinrentangweichentang万艾可正品的作用真的不错吗www.147qqqcom求女人能满足我的…
长沙域名注册公司 php主机空间 淘宝二级域名 企业主机 独享100m payoneer nerd 免费cdn加速 双11抢红包攻略 linux空间 域名接入 电信主机 韩国代理ip 东莞服务器托管 全能空间 hdsky 谷歌搜索打不开 globalsign ipower 美国达拉斯 更多