格式为:echo -e "\033[背景色;前景色m要输出的字符串\033[0m"
 
参考:
https://wiki.archlinux.org/index.php/Color_Bash_Prompt
http://www.faqs.org/docs/abs/HTML/colorizing.html
http://tldp.org/LDP/abs/html/colorizing.html

颜色编码对照表:


应用实例:修改.bashrc,配置命令提示符为彩色:

# --------------------------------------------------------------------
color_text()
{
    # color_text "Hello Color World." 40 31
    text="$1"
    fore_color="$2"
    background_color="$3"
    echo -e "\033[${background_color};${fore_color}m${text}\033[0m"
}

color_logname()
{
    # pink
    host_name=`hostname`
    color_text "${LOGNAME}@${host_name}:" 40 35
}

color_pwd()
{
    # blue
    color_text "\w\$ " 40 34
}

export PS1="`color_logname``color_pwd`"

本文链接地址: 用echo命令在Shell中输出彩色文字
https://blog.qingfengju.com/index.asp?id=271

分类:Linux 查看次数:10901 发布时间:2011/11/30 14:44:47

有个小程序需要用到PHP,在这里将PHP环境的配置过程记录下来。
1.安装httpd-2.2.21-win32-x86-no_ssl.msi

2.安装php-5.2.17-Win32-VC6-x86.msi
对于Apache,需要选择VC6 x86 Thread Safe版本;
对于IIS,则选择VC9编译的Thread Safe版本。

3.配置"D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf"

3.1 PHP支持

LoadModule php5_module "D:/Program Files/PHP/php5apache2_2.dll"
PHPIniDir "D:/Program Files/PHP"

注意:若出现类似“xxx内存不能为read”的错误提示,需要屏蔽掉php.ini中的某些扩展。

3.2 服务器根目录

DocumentRoot "E:/www"

注意:需要同时将<Directory "D:\Program Files\Apache Software Foundation\Apache2.2\htdocs">修改为<Directory "E:/www">

3.3 创建虚拟目录

Alias /a/ "E:/Desktop/virtual_dir_a/"
<Directory "E:/Desktop/virtual_dir_a">
    Options Indexes FollowSymLinks
    AllowOverride None
    order allow,deny
    Allow from all
</Directory>

注意:Alias指令要求目录末尾有"/"
      要禁止 Apache 显示目录结构列表,只需将 Option 中的 Indexes 去掉即可。

4.启动Apache服务,测试php功能。
新建一个.php文件,执行phpinfo函数可以测试php的运行环境:

<?
phpinfo();
?>

5.php的语法
参考http://www.blabla.cn/php/php_tutorials_basic_index.html

6.IDE可以选择vs.php 2.9

7.限制PHP读写目录(php.ini)

open_basedir = E:\www

如果不限制,PHP可以读取整个服务器的磁盘。


本文链接地址: Windows上的Apache+PHP环境配置
https://blog.qingfengju.com/index.asp?id=270

分类:Web开发 查看次数:8035 发布时间:2011/11/25 13:19:04