| Summary | Horde Framework incompatible with SUHOSIN |
| Queue | Horde Framework Packages |
| Queue Version | FRAMEWORK_3 |
| Type | Bug |
| State | Not A Bug |
| Priority | 1. Low |
| Owners | |
| Requester | alias5000 (at) web (dot) de |
| Created | 5/17/09 (6172 days ago) |
| Due | |
| Updated | 5/17/09 (6172 days ago) |
| Assigned | |
| Resolved | 5/17/09 (6172 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Not A Bug
Priority ⇒ 1. Low
State ⇒ Unconfirmed
Priority ⇒ 3. High
Type ⇒ Bug
Summary ⇒ Horde Framework incompatible with SUHOSIN
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
it's not possible to install the Horde Framework on a suhosin equipped
webserver. When running the setup.php from command-line there are
several problems:
ALERT - use of preg_replace() with /e modifier is forbidden by
configuration (attacker 'REMOTE_ADDR not set', file
'/home/www/virtual/<the_user_account>/egw/htdocs/lib/Horde/Text/Filter.php',
line 82)
Fatal error: SUHOSIN - Use of preg_replace() with /e modifier is
forbidden by configuration in
/home/www/virtual/<the_user_account>/egw/htdocs/lib/Horde/Text/Filter.php(82)
: regexp code on line 82
Call Stack:
0,3212 285176 1. {main}()
/home/www/virtual/<the_user_account>/egw/htdocs/scripts/setup.php:0
66,3960 5350760 2. config_db()
/home/www/virtual/<the_user_account>/egw/htdocs/scripts/setup.php:649
324,4979 5394468 3. write_config()
/home/www/virtual/<the_user_account>/egw/htdocs/scripts/setup.php:112
324,4980 5395120 4. Horde_Config->generatePHPConfig()
/home/www/virtual/<the_user_account>/egw/htdocs/scripts/setup.php:521
324,4980 5395188 5. Horde_Config->readXMLConfig()
/home/www/virtual/<the_user_account>/egw/htdocs/lib/Horde/Config.php:217
324,8459 5443984 6. Horde_Config->_parseLevel()
/home/www/virtual/<the_user_account>/egw/htdocs/lib/Horde/Config.php:167
324,9300 5512580 7. Horde_Config->_parseLevel()
/home/www/virtual/<the_user_account>/egw/htdocs/lib/Horde/Config.php:559
324,9331 5523600 8. Text_Filter->filter()
/home/www/virtual/<the_user_account>/egw/htdocs/lib/Horde/Config.php:378
324,9334 5524284 9. preg_replace()
/home/www/virtual/<the_user_account>/egw/htdocs/lib/Horde/Text/Filter.php:82