php扩展模块ffmpeg-php安装
[
2008/11/20 12:46 | by askwan ]
2008/11/20 12:46 | by askwan ]
我的php安装位置/usr/local/webserver/php/,路径可根据各自需要做些修改
checkout ffmpeg源码
ffmpeg:
安装ffmpeg库支持
checkout ffmpeg源码
ffmpeg:
Quotation
#svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
安装ffmpeg库支持
Quotation
#cd ffmpeg
#./configure --enable-shared
#make clean
#make
#make install
#./configure --enable-shared
#make clean
#make
#make install
让php支持oracle 10g 数据库
[
2008/11/04 17:46 | by askwan ]
2008/11/04 17:46 | by askwan ]
Oracle对php的支持或者说php对Oracle的支持从Oracle8就开始了,本文主题是记录我在linux系统下编译php以让它可以支持连接Oracle数据库的技术细节。
本文环境为 CentOS4.4 Oracle10gR2 For Linux
假设apache和Oracle已经安装好,且假设Oracle主要的系统环境变量如下:
本文环境为 CentOS4.4 Oracle10gR2 For Linux
假设apache和Oracle已经安装好,且假设Oracle主要的系统环境变量如下:
use nmake to install perl modules on OS of windows
[
2008/11/01 11:14 | by askwan ]
2008/11/01 11:14 | by askwan ]
nmake这个工具在visual c++中包含,为了安装一个perl modules 去安装这个么大一个IDE,可能觉得不值得,其实还可以用一些小的比如Dev-Cpp++等一些免费的Windows SDK ,节省时间。
安装完后,设置一下环境变量。
为了最后用源代码安装的modules可以再被其他人使用,需要下载一些unix系统上常见的压缩和打包工具:
下载地址:http://www.weihenstephan.de/~syring/win32/UnxUtils.html
这里面包含的工具很多,几乎可以和最小化安装的linux工具包媲美,在windows下使用一样可以发挥其强大杀伤力。
安装完后,设置一下环境变量。
为了最后用源代码安装的modules可以再被其他人使用,需要下载一些unix系统上常见的压缩和打包工具:
下载地址:http://www.weihenstephan.de/~syring/win32/UnxUtils.html
这里面包含的工具很多,几乎可以和最小化安装的linux工具包媲美,在windows下使用一样可以发挥其强大杀伤力。
Mail::SendEasy这个模块在cpan邮件发送系列关注度比较高,用来发送邮件相当easy
它支持plain/html格式邮件内容,通过SMTP服务器发送邮件,对系统平台没有依赖,
支持附件发送和SMTP认证。
用法可以看它的perldoc
就它的例子做些解释
它支持plain/html格式邮件内容,通过SMTP服务器发送邮件,对系统平台没有依赖,
支持附件发送和SMTP认证。
用法可以看它的perldoc
就它的例子做些解释
use Mail::SendEasy ;
my $mail = new Mail::SendEasy(
smtp => 'localhost' , #SMTP服务器
user => 'foo' , #认证用户名
pass => 123 , #认证密码
) ;
#SMTP端口默认为25,连接超时时间默认为120秒
my $status = $mail->send(
from => 'sender@foo.com' , #发送者邮件地址
from_title => 'Foo Name' , #发件人名字或标题
reply => 're@foo.com' , #回复信件地址
error => 'error@foo.com' , #发送出错信息地址
to => 'recp@domain.foo' , #接受邮件地址
cc => 'recpcopy@domain.foo' , # 接受邮件副本地址
subject => "MAIL Test" , # 邮件主题
msg => "The Plain Msg..." , #文本格式邮件内容
html => "<b>The HTML Msg...</b>" , #html格式邮件内容,有这个则msg无效
msgid => "0101" , #给邮件头加一个ID号
) ;
if (!$status) { print $mail->error ;}
my $mail = new Mail::SendEasy(
smtp => 'localhost' , #SMTP服务器
user => 'foo' , #认证用户名
pass => 123 , #认证密码
) ;
#SMTP端口默认为25,连接超时时间默认为120秒
my $status = $mail->send(
from => 'sender@foo.com' , #发送者邮件地址
from_title => 'Foo Name' , #发件人名字或标题
reply => 're@foo.com' , #回复信件地址
error => 'error@foo.com' , #发送出错信息地址
to => 'recp@domain.foo' , #接受邮件地址
cc => 'recpcopy@domain.foo' , # 接受邮件副本地址
subject => "MAIL Test" , # 邮件主题
msg => "The Plain Msg..." , #文本格式邮件内容
html => "<b>The HTML Msg...</b>" , #html格式邮件内容,有这个则msg无效
msgid => "0101" , #给邮件头加一个ID号
) ;
if (!$status) { print $mail->error ;}





