几次在编译php的时候加入–with-gd ,在make test 的时候都提示有错误。
我查看了centos默认安装的php-gd中,有gd.so文件和gd.ini的配置。我就干脆从centos 5.5安装盘中找到这php-gd-5.1.6-27.el5.i386.rpm这个安装包,然后把它直接解开试试。如果直接用rpm来安装的话,又要提示少这个少那个了。
rpm包是采用cap封装…
几次在编译php的时候加入–with-gd ,在make test 的时候都提示有错误。
我查看了centos默认安装的php-gd中,有gd.so文件和gd.ini的配置。我就干脆从centos 5.5安装盘中找到这php-gd-5.1.6-27.el5.i386.rpm这个安装包,然后把它直接解开试试。如果直接用rpm来安装的话,又要提示少这个少那个了。
rpm包是采用cap封装…
无意中发现我的网站有时候访问是全部空白,httpd是启动起来了。但是在连接mysql的时候,却提示找不到/var/mysql/mysql.sock。
这个文件确实不在了,而通过netstat -ntlp 发现mysql还在监听。只有到mysqld的错误日志里看看是什么问题了。
110413 23:28:46 mysqld_safe mysqld from pid file /usr/l…
网站转移一是由于特殊特殊的原因,另外就是无觅插件和一个代码高亮显示的插件需要php 5的支持。
经过近一天的努力,网站算是基本完成了。但是还有很多遗留问题没有结局。例如awstats。
就在我写这篇文章的时候,数据库居然崩溃了,直接无语。明天还要继续排查原因。
经过一天艰苦卓绝的努力,我自己编译了apache,php和mysql。中间的磨难我准备用另一篇来讲述一下。
我在apache上配置了两个虚拟目录 www和blog 。一开始blog的首页显示正常,但是别的就提示404。这是由于apache没有加载rewrite模块。自己好呆是只编译模块,blog是显示正常了。但是www却显示403.
我马上就排查了一下我的配置文件
1:
…
linux已经走过了20的风雨历程!记得刚知道linux是在大一上学期的时候吧。那时候选修了Internent原理与应用,应该是对网络很感兴趣吧。我同学就选了linux,而任课老师呢,却是同一个l老师。两门课同时上上机课的时候,我知道了linux这个东西。从此便喜欢上了它。
到了大一下学期,我便也选修了linux。那时候便在自己的电脑上倒腾linux,经常是弄得电脑不能启动。多亏了互联网上做…
一直在寻找一个虚拟主机的管理软件,今天终于发现一个了。
在安装过程中发现只支持centos 5。还要升级才行,但是系统升级过程中却遇到了些问题。通过yum来跨版本升级linux可是一件费心的事。通过rpm来管理linux软件包最头疼的是包之间的依赖问题。装这个软件,提示缺少另外一个。真是让人窝心。
现在终于知道在linux,root具有至高无上的权利。什么时都可以干,包括kill掉自己…
自从装上那个缩略图插件后,在后台编辑文章时总会出现一个错误提示:
这个错误是ta_exceprt.php中的mb_strlen() 缺少一个参数。由于对php还是不怎么了解,原来mb_strlen()是统计“字”数的,但是由于各种编码的问题,所以要统计正确,就要第二个参数的协助。错误提示也没有说是哪个语句调用它时出的错误。所以我今晚上半夜就研究了一下ta_excerpt.php这个文件。
…
今天终于知道cp -f的时候,覆盖文件的时候总是提示。
原来是默认的有命令的别名,执行alias得到:
[root@localhost ~]# alias
alias cp=’cp -i’
alias l.=’ls -d .* –color=tty’
alias ll=’ls -l –color=tty’
alias ls=’ls –color=tty’
alias mv=…
最近在研究pxe。
记得当年在枣庄公安局安装报处的时候,就曾用到过pxe安装过centos。当时候用的是linux作为pxe的服务器。
pxe,简单认为就是dhcp+tftp服务器。
客户机要从网络启动,先要获取到ip地址。这就要用到dhcp服务器。在获取到ip地址的同时,也会获取到tftp服务器的ip地址。然后就可以从tftp服务器上获取到可以用来引导的文件。
在wind…