CMSMS 1.5.1 installation check - output buffering and fopen
Posted: Wed Dec 10, 2008 4:11 pm
Hi,
Wondering about the new check for output buffering. Is it really necessary to have this enabled in our php configs? According the the php.ini file:
; Output buffering allows you to send header lines (including cookies) even
; after you send body content, at the price of slowing PHP's output layer a
; bit. You can enable output buffering during runtime by calling the output
; buffering functions. You can also enable output buffering for all files by
; setting this directive to On. If you wish to limit the size of the buffer
; to a certain size - you can use a maximum number of bytes instead of 'On', as
; a value for this directive (e.g., output_buffering=4096).
output_buffering = Off
Also, I used to keep fopen on but recently started keeping it off b/c there are minor security issues with this. I don't think it has affected my CMSMS sites, but can anyone explain why we should have it on as per the install check with ver 1.5*?
Thanks!
----------------------------------------------
Cms Version: 1.5.1
Installed Modules:
* CMSMailer: 1.73.14
* FileManager: 0.4.3
* MenuManager: 1.5.3
* ModuleManager: 1.2.1
* News: 2.9.1
* nuSOAP: 1.0.1
* Printing: 0.2.6
* Search: 1.5.2
* ThemeManager: 1.0.8
* TinyMCE: 2.4.10
Config Information:
* php_memory_limit:
* process_whole_template: true
* max_upload_size: 8000000
* default_upload_permission: 664
* assume_mod_rewrite: false
* page_extension:
* internal_pretty_urls: false
* use_hierarchy: false
Php Information:
* phpversion: 5.2.5
* md5_function: On (True)
* gd_version: 2
* tempnam_function: On (True)
* magic_quotes_runtime: Off (False)
* memory_limit: 32M
* max_execution_time: 60
* safe_mode: Off (False)
* session_save_path: /tmp/ (1777)
Server Information:
* Server Api: cgi-fcgi
* Server Db Type: MySQL (mysql)
* Server Db Version: 5.0.67
----------------------------------------------
Wondering about the new check for output buffering. Is it really necessary to have this enabled in our php configs? According the the php.ini file:
; Output buffering allows you to send header lines (including cookies) even
; after you send body content, at the price of slowing PHP's output layer a
; bit. You can enable output buffering during runtime by calling the output
; buffering functions. You can also enable output buffering for all files by
; setting this directive to On. If you wish to limit the size of the buffer
; to a certain size - you can use a maximum number of bytes instead of 'On', as
; a value for this directive (e.g., output_buffering=4096).
output_buffering = Off
Also, I used to keep fopen on but recently started keeping it off b/c there are minor security issues with this. I don't think it has affected my CMSMS sites, but can anyone explain why we should have it on as per the install check with ver 1.5*?
Thanks!
----------------------------------------------
Cms Version: 1.5.1
Installed Modules:
* CMSMailer: 1.73.14
* FileManager: 0.4.3
* MenuManager: 1.5.3
* ModuleManager: 1.2.1
* News: 2.9.1
* nuSOAP: 1.0.1
* Printing: 0.2.6
* Search: 1.5.2
* ThemeManager: 1.0.8
* TinyMCE: 2.4.10
Config Information:
* php_memory_limit:
* process_whole_template: true
* max_upload_size: 8000000
* default_upload_permission: 664
* assume_mod_rewrite: false
* page_extension:
* internal_pretty_urls: false
* use_hierarchy: false
Php Information:
* phpversion: 5.2.5
* md5_function: On (True)
* gd_version: 2
* tempnam_function: On (True)
* magic_quotes_runtime: Off (False)
* memory_limit: 32M
* max_execution_time: 60
* safe_mode: Off (False)
* session_save_path: /tmp/ (1777)
Server Information:
* Server Api: cgi-fcgi
* Server Db Type: MySQL (mysql)
* Server Db Version: 5.0.67
----------------------------------------------