-
IXWebHosting PHP常用设置函数指南
IXWebHosting主机有Windows、Linux两大操作系统,这两大操作系统都支持PHP,如果你要做一些php的系统设置,你可以找到PHP.INI 文件,通过这个文件您可以对PHP进行设置。对于PHP设置的详细指南请参考http://php.net/manual/en/ini.php. 这里新列出列出你可能用到的PHP常用设置。
short_open_tag = On
设置为”on”允许使用asp_tags = Off
允许使用 ASP的 标签.y2k_compliance = On
执行解决千年虫问题。建议开启这个选项。ignore_user_abort = On
启动这个选项的话,即使用户终止了请求,请求仍会继续执行。如果执行较长的请求时,可能会由于用户的或者浏览器超时造成申请中断,可以考虑开启它。
max_execution_time = 30
每个脚本最长的执行时间,单位秒。数值越大脚本可执行的时间就越长。display_errors = Off
打印错误。建议你关闭这个功能。开启它可能会向最终用户揭露安全信息,诸如,服务器路径,你的数据库模式或者其他信息。
log_errors = On
日志文件里记录错误日志。强烈建议你用错误日志取代在网站上显示错误。
error_log = /hsphere/local/home//logs/php_log
指定错误日志到某一个文件,只有在你开启log_errors = on了时才可用。.register_globals = Off
尽量写好脚本就不需要开启register_globals。如果代码不是很周全的话,将表单变量设置为全局变量容易引起安全问题。如果你需要使用全局变量就开启这个设置。
post_max_size = 8M
PHP可接收的最大POST数据。如果你上传表单会超时,可考虑增加这个数值。file_uploads = On
是否允许上传PHP文件。如果你不允许上传文件,建议你关闭这个功能以提高安全性。upload_max_filesize = 8M
允许上传文件的最大量。如果你上传表单超时,可以考虑增加这个数值。date.timezone = America/Chicago
定义默认的时区。获得有效的时区列表请查阅下面的网站。http://php.net/manual/en/timezones.phpsendmail_path = “/usr/sbin/sendmail -t -i”
如果你的脚本需要发送邮件,不该更改这个默认的路径。zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
zend_optimizer.version=3.3.3
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so如果你使用ZendEncoder 对你的源码进行加密,并想在网站上运用,必须写上这五行,后面我们还会介绍修改php版本的方法,敬请期待。
Published on June 22, 2013 · Filed under: IXWebHosting主机教程; Tagged as: ixwebhosting php, ixwebhosting php设置
Archives
- November 2015
- May 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- October 2013
- September 2013
- July 2013
- June 2013
- April 2013
- March 2013
- February 2013
- January 2013
- November 2012
- October 2012
- September 2012
- April 2012
- March 2012
- October 2011
- June 2011
- January 2010
- December 2009
- October 2007
- February 2007
- December 2006