语法突出
1、通过将PHP脚本的扩展名指定为.phps,或者利用show_source()或highlight_file()函数,就可以让PHP突出显示源代码。使用.phps扩展名需要向httpd.conf中增加以下代码:
AddType application/x-httpd-php-source .phps
2、通过以下六个配置项可以控制突出显示源代码的字符串、注释、关键字、背景、默认文本和HTML部分的颜色:
highlight.string = string
作用域:PHP_INI_ALL
默认值:#DD0000
highlight.comment = string
作用域:PHP_INI_ALL
默认值:#FF9900
highlight.keyword = string
作用域:PHP_INI_ALL
默认值:#007700
highlight.bg = string
作用域:PHP_INI_ALL
默认值:#FFFFFF
highlight.default = string
作用域:PHP_INI_ALL
默认值:#0000BB
highlight.html = string
作用域:PHP_INI_ALL
默认值:#000000
3、expose_php = On | Off
作用域:PHP_INI_SYSTEM
默认值:On
禁止Apache播报web服务器的签名信息,以防被潜在攻击者利用。签名信息如:Apache/2.2.0(Unix) PHP/5.3.0PHP/5.3.0-dev Server at www.example.com Port 80
注:可以在httpd.conf文件中将ServerSignature设置为Off,这会禁止Apache广播其服务器签名
1、通过将PHP脚本的扩展名指定为.phps,或者利用show_source()或highlight_file()函数,就可以让PHP突出显示源代码。使用.phps扩展名需要向httpd.conf中增加以下代码:
AddType application/x-httpd-php-source .phps
2、通过以下六个配置项可以控制突出显示源代码的字符串、注释、关键字、背景、默认文本和HTML部分的颜色:
highlight.string = string
作用域:PHP_INI_ALL
默认值:#DD0000
highlight.comment = string
作用域:PHP_INI_ALL
默认值:#FF9900
highlight.keyword = string
作用域:PHP_INI_ALL
默认值:#007700
highlight.bg = string
作用域:PHP_INI_ALL
默认值:#FFFFFF
highlight.default = string
作用域:PHP_INI_ALL
默认值:#0000BB
highlight.html = string
作用域:PHP_INI_ALL
默认值:#000000
3、expose_php = On | Off
作用域:PHP_INI_SYSTEM
默认值:On
禁止Apache播报web服务器的签名信息,以防被潜在攻击者利用。签名信息如:Apache/2.2.0(Unix) PHP/5.3.0PHP/5.3.0-dev Server at www.example.com Port 80
注:可以在httpd.conf文件中将ServerSignature设置为Off,这会禁止Apache广播其服务器签名