SquirrelMail English Site Russian Site Japanese Site 
News
About
Support
Screen shots
Download
Plugins
Documentation
Sponsors



Older Newer
Thu, 06 Jul 2006 23:30:38 . . . . squirrelmail.org [Editing]


Changes by last author:

Added:
== Some settings that can break your PHP installation ==

short_open_tag=off

: Breaks any PHP code using short tags (<?), so remeber to use <?php.

asp_tags=on

: Breaks PHP code with <% and %> strings, remember to quote HTML attributes with percent values.

error_reporting=E_ALL

: All unchecked use of variables is logged or displayed as PHP errors, so remember to initialize all variables.

include_path without single dot''

: Breaks code that uses includes from current directory without path statement.

mbstring.func_overload=7

: Overloads standard PHP mail, string and regexp functions with mbstring equivalents (see [PHP manual]). There is no cure, so don't trust regular string functions, if you deal with 8bit strings.

PHP 4.3+ compiled with --disable-all option

: Removes all default extensions. SquirrelMail still needs --enable-session and --with-pcre-regex.

SquirrelMail configured to use database backend

: Data directory might be unavailable or read only; display_messages.php functions are not loaded by default, so if you use error_box(), error_message(), logout_error(), plain_error_message(), sqm_baseuri(), or other functions from that file, they might be not loaded by include/validate.php; and if you store plugin preferences and data in custom files, they might not work.

© 1999-2008 by The SquirrelMail Project Team