Below you will find pages that utilize the taxonomy term “PHP”
删除ECShop版权标识
工作的时候遇到一个给ECShop套模板的项目,模板是我们自己做的。在弄添加到购物车功能时,需要include一些ECShop自带的js文件。include后发现页面上多出来个邪恶的 Powered By ECShop 标志,而且用 grep -r 做全文搜索也搜不到……
解决方法很简单,打开common.js,搜索 getElementsByTagName ,会发现这个函数被onload = function()调用。删掉这段,完成。
FreeBSD 7.1 RC1 下php环境架设方法
这篇文章讲的是如何搭建开发环境,不是服务器环境。如果你希望架设服务器,那么请用port安装。
1.去mysql.org下载mysql5.1.13的源码包。注意,不要下载for FreeBSD 6.1等其它版本的包。一定要和FreeBSD版本完全一致。否则会导致后面的失败。
2. tar xvf mysql-XXXXX
./configure –prefix=/home/bear/work/mysql5/
make
make install
编译大概需要15分钟左右。我的破机子花了20min。
3.常规方法编译apache2,下载源码包,
./configure –prefix=/home/bear/work/apache2
make
make install
4.编译php5
下载源码,执行
./configure –prefix=/home/bear/work/php5 –with-apxs2=/home/bear/work/apache2/bin/apxs –with-mysql=/home/bear/work/mysql5/
注意,如果你没有使用和FreeBSD版本相同的mysql的话,此处会报错的…
make
make install
5.进入mysql5安装目录,执行在scripts(可能记错了)下的install_db
6.执行./bin/mysqld_safe&启动mysql守护进程(无需root权限)
7.进入apache2安装目录,修改httpd.conf中的User和Group为你的用户名(如bear)。这样可以免去权限设置的麻烦。
同时按照php的README文件所述,加上php的文件类型。
8.执行./bin/apachectl start启动apache 守护进程(必须root权限)
9.一切ok