Fatal error: SUHOSIN

Status
Not open for further replies.

Draven

New Member
Messages
34
Reaction score
0
Points
0
Hey,
Sorry if this is a stupid question, but i get this error on my Drual site:


Fatal error
: SUHOSIN - Use of preg_replace() with /e modifier is forbidden by configuration in /home/myplan5i/public_html/Drupal/includes/unicode.inc(311) : regexp code on line 311

What does it mean and can this be fixed?


Thanks,
Draven.
 

Walrii

New Member
Messages
17
Reaction score
0
Points
0
The /e part means that some of your PHP code is trying to use a regular expression and then perform some PHP on that regular expression (a regular expression just matches some text to some pattern if possible, perhaps replacing it in some way).

You'll only need to ask for level 2 of PHP to get your scripts working again.
 

Draven

New Member
Messages
34
Reaction score
0
Points
0
Hey,
Thanks for the replys, The problem was solved by updating my PHP to the next leval.


Thanks,
Draven.
 

shaunak

New Member
Messages
320
Reaction score
0
Points
0
Glad you problems are solved.

But ill just put it in in case anyone searches with similar problems.....
Drupal setup and administration require both the eval() and mail() functions, which is blocked at the default php level.
The solution is (obliviously )to update to level 2.
[Every thing runs smoothly on level 2]
 
Status
Not open for further replies.
Top