[wordpress]Error establishing a database connection的解决方法

星期日, 2010-10-31 | Author: Lee | php, wordpress | 没有评论 7,778 views

以前自己的也发生过此情况,刷新下就好了,估计是和别人共享的时候,数据库压力过大!
可是朋友的站点出此问题倒不是刷新可以解决的了,就自己查了下,很多人的都是因为,表损坏出现的问题,
我登陆到数据库看也没有发现此问题!
怀疑是数据库的连接有问题,说下原因吧,就是数据库采用远程连接的方式,恰巧数据库和站点是在同一个机器上,
再采用远程连接,居然被服务器限制了,换成localhost即可,真是让人烦闷,空间商调整也不通知下,以前都是好好的!
还好懂点!
也记录下处理方式:
在 wp-config.php 有个 debug 的参数,打开这个参数,修改为:
define(‘WP_DEBUG’, ‘true’);
查看debug信息
连接进 mysql 使用修复的命令来修复。
mysql>repair table wp_options;

Tags: ,

linux下Apache、php、mysql默认安装路径—编译者的回看

星期一, 2010-10-11 | Author: Lee | linux, php | 9 Comments 40,741 views

自己一直是编译安装,安装目录分配的很清楚,今天看到一个朋友的,发现自己不认识了,看了下是默认安装的,
对默认安装的目录结构不熟悉,网上找了下,有朋友列的很清楚,自己摘录,留着自己用也方便~

apache:
如果采用RPM包安装,安装路径应在 /etc/httpd目录下
apache配置文件:/etc/httpd/conf/httpd.conf
Apache模块路径:/usr/sbin/apachectl
web目录:/var/www/html
如果采用源代码安装,一般默认安装在/usr/local/apache2目录下

php:
如果采用RPM包安装,安装路径应在 /etc/目录下
php的配置文件:/etc/php.ini
如果采用源代码安装,一般默认安装在/usr/local/lib目录下
php配置文件: /usr/local/lib/php.ini
或/usr/local/php/etc/php.ini

mysql:
如果采用RPM包安装,安装路径应在/usr/share/mysql目录下
mysqldump文件位置:/usr/bin/mysqldump
mysqli配置文件:
/etc/my.cnf或/usr/share/mysql/my.cnf
mysql数据目录在/var/lib/mysql目录下
如果采用源代码安装,一般默认安装在/usr/local/mysql目录下

Tags: , , , ,

svn诡异错误下的win7处理

星期六, 2010-10-02 | Author: Lee | JAVA-and-J2EE | 没有评论 4,430 views

在win7下的控制面板—》索引选项—》去除你的索引位置
搞定!!!

Tags: ,

mysql密码丢失后重设密码的方法(Unix&Linux&winxp)

星期五, 2010-09-24 | Author: Lee | Database | 没有评论 4,498 views

记录供自己以后用时参考
1)不用密码登录
  [root@test1 local]# mysql
  ERROR 1045: Access denied for user: ‘root@localhost’ (Using password: NO)
  显示错误,说明密码已经修改。
修改方法:
Unix&Linux:
1.用root或者运行mysqld的用户登录系统;
2.利用kill命令结束掉mysqld的进程;
3.使用–skip-grant-tables参数启动MySQL Server
shell>;mysqld_safe –skip-grant-tables &(写全路径)
4.为root@localhost设置新密码
shell>;mysqladmin -u root flush-privileges password “newpassword”,或直接进入mysql表中修改Password
如:
>;use mysql
>;update user set password=password(“new_pass” where user=”root”;
>;flush privileges;
5.重启MySQL Server
› 继续阅读

Tags: ,

繁忙的生活也许你需要安慰

星期四, 2010-09-23 | Author: Lee | 体味生活, 爱上海 | 没有评论 3,945 views

第一句:“人都是逼出来的”。每个人都是有潜能的,生于安乐,死于忧患,所以,

当面对压力的时候,不要焦燥,也许这只是生活对你的一点小考验,相信自己,一切都能

处理好,逼急了好汉可以上梁山,时世造英雄,穷者思变,人只有压力才会有动力。

第二句:“如果你简单,这个世界就对你简单”。简单生活才能幸福生活,人要自足常乐,

宽容大度,什么事情都不能想繁杂,心灵的负荷重了,就会怨天忧人。要定期的对记忆进行一次

删除,把不愉快的人和事从记忆中摈弃,人生苦短,财富地位都是附加的,生不带来死不带去,

简简单单的生活就是快快乐乐的生活。

第三句:“人生没有彩排,每一天都是现场直播”。偶尔会想,如果人生真如一场电子

游戏,玩坏了可以选择重来,生活会变成什么样子?正因为时光流逝一去不复返,每一天都不

可追回,所以更要珍惜每一寸光阴,孝敬父母、疼爱孩子、体贴爱人、善待朋友。

第四句:“怀才就象怀孕,时间久了会让人看出来”。人,切莫自以为是,地球离开

了谁都会转,古往今来,恃才放肆的人都没有好下场。所以,即便再能干,也一定要保持谦虚

谨慎,做好自己的事情,是金子总会发光。
› 继续阅读

Tags:

一个漂浮的广告浮层-通杀ff和IE

星期一, 2010-09-20 | Author: Lee | pagemaker | 没有评论 4,285 views

用的时候找到个,方便以后使用了,通杀ff和IE

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<div id="ad" style="position:absolute">   
<a href="//www.pomelolee.com/" target="_blank">   
<img src="http://www.feicha61.com/myextends/52dianying/images/02.jpg" border="0">   
</a></div>  
<script>   
var x = 50,y = 60   
var xin = true, yin = true   
var step = 1    
var delay = 10   
var obj=document.getElementById("ad")    
function floatAD() {   
 
var L=T=0   
var R= document.body.clientWidth-obj.offsetWidth   
var B = document.body.clientHeight-obj.offsetHeight   
 
obj.style.left = x + document.body.scrollLeft+"px"   
 
obj.style.top = y + document.body.scrollTop +"px"  
 
x = x + step*(xin?1:-1)    
if (x < L) { xin = true; x = L}    
 
if (x > R){ xin = false; x = R}    
 
y = y + step*(yin?1:-1)    
 
if (y < T) { yin = true; y = T }    
 
if (y > B) { yin = false; y = B }    
 
}   
var itl= setInterval("floatAD()", delay)    
obj.onmouseover=function(){clearInterval(itl)}    
obj.onmouseout=function(){itl=setInterval("floatAD()", delay)}   
</script>

Tags: , , ,

重读 java heap和stack

星期二, 2010-09-14 | Author: Lee | JAVA-and-J2EE | 没有评论 4,287 views

好久没有关注过语言本身的东西,更多是关注怎么实现要做的功能的实现方法,变换着使用不同不语言;
不过多语言的研究还是有必要的,现做个记录….
以下为转载————-更多信息可以去读读java虚拟机的相关内容—————————-
heap和stack有什么区别。栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。堆是栈的一个组成元素.
堆存储:heapstorage
堆存储分配: heapstorage allocation
堆存储管理: heap storage management
栈编址: stack addressing
栈变换:stack transformation
栈存储器:stack memory
栈单元: stack cel

在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。
一般,JVM的内存分为两部分:Stack和Heap。
Stack(栈)是JVM的内存指令区。Stack管理很简单,push一定长度字节的数据或者指令,Stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,Stack指针弹栈。Stack的速度很快,管理很简单,并且每次操作的数据或者指令字节长度是已知的。所以Java 基本数据类型,Java 指令代码,常量都保存在Stack中。
› 继续阅读

Tags: , , ,

查看linux系统是多少位,64位,32位和系统版本情况

星期五, 2010-08-20 | Author: Lee | linux | 没有评论 10,636 views

查看linux系统是多少位,64位,32位
查看linux系统是多少位,使用 getconf LONG_BIT echo $HOSTTYPE

查看系统多少位
网上很多种说话 ### getconf WORD_BIT 错误的

这3个是对的
getconf LONG_BIT
echo $HOSTTYPE

uname -a
64位的显示
Linux ps4 2.6.16.46-0.12-smp #1 SMP Thu May 17 14:00:09 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux
后面显示有 x86_64

32位的显示:
Linux fc6 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:54:20 EDT 2006 i686 i686 i386 GNU/Linux

———————–
查看系统版本的命令是:
lsb_release -a

Tags: ,

释放一个flash的留言板和对应的后台留言管理测试

星期三, 2010-08-18 | Author: Lee | as, flash, pagemaker | 没有评论 4,048 views

帮朋友处理了flash的留言板的东东,实现起来蛮简单,不过处理中文乱码是比较头疼的;
对应的还做了一个算是比较完善的后台管理功能,拿出来展示下
留言板地址:flash留言板
后台地址—–》》请继续,查看
› 继续阅读

Tags: , ,

flash留言板之乱码问题解决之道

星期二, 2010-08-10 | Author: Lee | as, flash, pagemaker | 没有评论 5,089 views

做个flash的留言板,竟然被乱码问题耽误了半天时间!
在显示正常,提交数据到后台乱码的,真是要人抓狂,
网上常用的几个方法,基本上都是没有多大用的:
现列出自己的实践之道:
1.System.useCodepage = false;
2.服务端jsp,asp,php用utf-8编码,真对asp 头部用<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>,Response.Charset=”UTF-8″
3.最关键的是数据传输的使用要所谓的URLEncoder.encode(s, “utf-8”)方法,这个是java里的方法了,在flash的更简单用escape,对应的flash解码是unescape 问题搞定
此处flash采用的是my_xml.sendAndLoad(“url”,my_xml,post);

Tags: , ,

Search

文章分类

Links

Meta