SquirrelMail  
Donations
News
About
Support
Screen shots
Download
Plugins
Documentation
Sponsors
Bounties













Security Notice
Phishing campain
UPDATE YOUR
EMAIL SECURITY
"IUEU"

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-2010 by The SquirrelMail Project Team