- 浏览: 39570 次
- 性别:
- 来自: 上海
最新评论
-
逸情公子:
非常感谢啊,我也找了好久解决方案,你的方法解决了我的问题 ,不 ...
linux php 编译pdo_mysql 模块
文章列表
cakephp 链接数据库出错
- 博客分类:
- php
折腾了一上午。
从下载,安装,配置cakephp 发现了一大堆错误。
其中花费时间最多的就是
Database connection "Mysql" is missing, or could not be created
Database connection “Postgres” is missing, or could not be created
这个错误。
本来打算链pgsql的,结果换成mysql还是不行。
后来找谷歌才发现需要php对PDO,PDO_MYSQL,PDO_PGSQL的支持,害我纠结了半天。
http://xt-y ...
linux php 编译pdo_mysql 模块
- 博客分类:
- php
1.进入PHP源码包ext/pdo目录
cd ext/pdo
2.执行/usr/local/php/bin/phpize[假设PHP的安装目录为/usr/local/php]
/usr/local/php/bin/phpize
3.配置扩展pdo
./configure \
--with-php-config=/usr/local/php/bin/php-config \
--enable-pdo=shared
4.编译pdo
make
5.安装
make install
[root@localhost pdo]# ...
linux 单独编译apache的模块
- 博客分类:
- apache
一般都是用/usr/local/apache2/bin/apxs -a -i -c ./mod-rewrite.c来编译安装的,但有时候会发现so文件没有生成,不知道为啥,可以按照下面的方式自己编译也行
编译rewrite模块:
网上说使用如下命令就可以直接编译得到so文件:
/usr/local/apache2/bin/apxs -c mod-rewrite.c -lgdbm
但偶编译完却没发现 :-( ,只好手工编译一下:
gcc -shared -o mod_rewrite.so mod_rewrite.o -lgdbm
终于得到so文件啦 ^_^
1 进入php源代码目录中的mbstring所在目录cd /usr/local/src/php-5.2.4/ext/mbstring/2 执行php安装后目录中的bin/phpize文件/usr/local/php/bin/phpize (这个需要 aotuconf 的支持,unbutnu:sudo apt-get install aotuconf)
3 ./configure --with-php-config=/var/lib/php5/bin/php-config #这里写自己的config文件。
4. make && make install (如果 ...
UBUNTU 10.04安装GOOGLE拼音输入法
前些日子安装了Ubuntu 10.04,体验很爽,不过就是默认的输入法不好使,感觉比9.10是个倒退,fcitx也没有google或者搜狗拼音那么爽,幸运的是SCIM-GooglePinyin 项目试图将 Android 上的Google 拼音输入法移植到 GNU/Linux 平台。SCIM-GooglePinyin 基于SCIM 这个通用输入法平台,目前仍然在开发之中,不过其源代码已经可以通过 github 获取。
安装步骤(需要自己编译):
A. 获取代码:(没有git的先安装git:sudo apt-get ins ...
为php添加GD库的支持
- 博客分类:
- php
1.安装zlib,一般Centos系统自带已经安装好,可以用以下命令去查看:
[root@Test-Web2 ~]# rpm -qa | grep zlibzlib-1.2.1.2-1.2zlib-devel-1.2.1.2-1.2You have new mail in /var/spool/mail/root[root@Test-Web2 ~]#
有的话就不用安装了,没有就手动去下载编译:http://sourceforge.net/projects/zlib/
tar zxvf zlib-1.2.2.tar.gz(版本自己挑,没所谓) cd zlib-1.2.2 ./confi ...
Ubuntu 10.04的apt里带的pgAdmin是1.14,只能连接pg9.1及以下,但是我要连一个服务器是9.2的,只好装个高版本。结果编译源码安装碰到些问题OS: Ubuntu 10.04 LTSpgAdmin: 1.16 source codeInstall:./configuremakemake installTrouble shooting:
1. configure: error: Could not find your PostgreSQL installation. You might need to use the --with-pgsql=DIR configure ...
ubuntu取消登录窗口用户显示
- 博客分类:
- linux ubuntu
修改文件/etc/gdm/gdm.schemas,可以控制登录界面用户列表显示的用户。
找到这一段:
<schema>
<key>greeter/Exclude</key>
<signature>s</signature>
<default>bin,root,daemon,adm,lp,sync,shutdown,halt,mail,news,uucp,operator,nobody,nobody4,noaccess,postgres,pvm,rpm,nfsnobody,pcap,[在此处添加不想在登录界面显示 ...
LInux 版本查看
- 博客分类:
- linux ubuntu
1. uname -a
2. cat /proc/version
3. cat /etc/issue
4. lsb_release -a
版本
Red Hat 4.4.6-4
下载postgresql linux源码
在该帐号home目录下新建usr/local/pgsql/目录和usr/local/pgsql/data目录 ,data目录是用于存放数据
mkdir-p usr/local/pgsql/data
tar -zxvf ***postgresql.tar.gz
然后cd到该目录里面
./configure --prefix=~/usr/local/pgsql
make && make install
这里可能会提示你缺少对应的包比如 ...
MYSQL 新建的用户默认是不能远程登录的。
可以通过root帐号登录mysql然后运行 下面命令。
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '登录密码' WITH GRANT OPTION;
例:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
%表示允许root用户通过任何IP访问mysql、但是这样本地通过localhost或者127.0.0.1访问好像有点问题。可以通过继续添加本 ...
版本:linux ubuntu10.04
问题:
1.今天新建一个用户:useradd ***
2.然后在home目录下新建了跟账户的文件夹
最后登录的时候就只显示一个$,不像一般的[***@***~]. 而且一些脚本也不能运行。目录也没标注颜色。
搞了老半天没搞定。最后在 http://blog.sina.com.cn/s/blog_727609bd0100xbln.html
这篇博客的帮助下搞定了。
方法1.用root登录操作
2.查看/etc/passwd文件中新建用户的权限 有没有bash
例:我新建的就是 yangjie:X:1000:10 ...
Lucene学习总结之一:全文检索的基本原理
http://forfuture1978.iteye.com/blog/546771
Lucene学习总结之二:Lucene的总体架构
http://forfuture1978.iteye.com/blog/546808
Lucene学习总结之三:Lucene的索引文件格式(1)
http://forfuture1978.iteye.com/blog/546824
Lucene学习总结之三:Lucene的索引文件格式(2)
http://forfuture1978.iteye.com/b ...
public static void main(String[] args) throws Exception
{
JavaMailSenderImpl senderMail = new JavaMailSenderImpl();
// 设定 Mail Server
senderMail.setHost("smtp.163.com");
senderMail.setPort(25);
Properties prop = new Properties();
prop.setProperty("mail.sm ...
velocity配置详解
在velocity二方包中有一个velocity.properties文件定义了velocity的配置信息(位于org.apache.velocity.runtime.defaults package下,org.apache.velocity.runtime.RuntimeConstants中定义了key值)
#模板编码:
input.encoding=ISO-8859-1 //模板输入编码output.encoding=ISO-8859-1 //模板输出编码
#foreach配置
directive.foreach.counter.name = ...