Linux 平台下 PHP 安装 启动
php安装
# tar xzvf php-5.2.5.tar.gz
# cd php-5.2.5
./configure --prefix=/home/redadmin/php --with-apxs2=/home/redadmin/apache/bin/apxs --with-mysql=/home/redadmin/mysql --enable-mbstring=all --enable-track-vars
# make && make install
# cp php.ini-dist /home/redadmin/php/lib/php.ini
# cd /home/redadmin/php/lib/
//修改PHP.INI文件
# vi php.ini
// 将注释掉代码放开
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_zip.dll
// 修改Apache配置文件
# vi apache/conf/httpd.conf
// 添加下面文字
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php .php3 .php4
// 修改下面内容
修改前:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
Options Indexes FollowSymLinks
修改后:
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
Options FollowSymLinks
// APACHE 重启动
# cd /home/redadmin/pligg/apache/bin/
# ./apachectl restart
相关文档:
<?php
/* 字体转换
$content 内容
$to_encoding 目标编码,默认为UTF-8
$from_encoding 源编码,默认为GBK
*/
function mbStrreplace($content,$to_encoding="UTF-8",$from_encoding="GBK") {
$content=mb_convert_encoding($content,$to_encoding,$from_encodin ......
这是个在别人的基础上做修改的代码,添加了 判断单元格值是否为数值,是的话,将该单元格的类型转成 Number,避免生产的EXCEL中没法进行数值的加减。。。
<?php
/**
* Simple excel generating from PHP5
*
* This is one of my utility-classes.
*
* The MIT License
*
* Copyright (c) 2007 Oliver Sc ......
1,DateTime类型数字
以下是引用片段:
当前时间System.DateTime的=新System.DateTime的();
1.1小时分钟当前日期秒,当前时间= System.DateTime.Now;
1.2检查本年度廉政年= currentTime.Year;
1.3当前月份廉政个月= currentTime.Month;
1,4采取当天廉政天= currentTime.Day;&n ......
Community-ID是一个实现了 OpenID 2.0 协议的 PHP 库。
新版本在用户管理界面增加了一个清除按钮,用来清除搜索输入框的内容和存储在当前过滤器列表的条件信息;更新了提醒邮件模板的翻译文本;浏览用户列表的时候将在状态列中显示尚未激活的用户数;Zend框架升级到 1.9.2 版本;修正了一些bug。
下载 Community-ID 1.1.0 ......
Yii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。
新版本修正了大量的bug,对超过20项的功能进行了改进;通过删除无用的 SQL JOIN 来提升了懒模式下关系 AR 查询的性能。
......