Getting Error while adding discussion to forum

Permalink Browser Info Environment
This ist the error message I see:

shell_exec() has been disabled for security reasons in /www/htdocs/w00c40ec/cms/updates/concrete5.4.2.1/concrete/helpers/spellchecker.php on line 20

searched the forum about that but found no solution. Any hints?

Thanks in advance

Christian

Type: Discussion
Status: In Progress
chschubert
View Replies: View Best Answer
GregJoyce replied on at Permalink Best Answer Reply
GregJoyce
Sounds like your hosting company might have your resources pretty locked down.

Try saving this file in your webspace at [site root]/helpers/spellchecker.php. Instead of trying to use the spellchecker, it just returns false.

I can't guarantee that you won't run in to other problems though. Particularly, if your webhost has safe_mode enabled for PHP, concrete5 just isn't going to do well there.

You can check that in your environment info. Just go to the Dashboard then "Sitewide Settings > Debug". Another way to check what's going on is to create a file in your site root called like "info.php" with just this line of code in it:
<?php phpinfo();

Then visithttp://www.example.com/info.php... and you'll see all the configuration.
GregJoyce replied on at Permalink Reply 1 Attachment
GregJoyce
This is the file I forgot to attach in my first post.
chschubert replied on at Permalink Reply
chschubert
Hi,

modifying the spellchecker helps - thanks for that! I'm more into the whole layout thing not the PHP-guy at all. Can you check the php settings here:

http://gt13e2.com/test.php

Is there anything I should ask my hosting company to change - they are mostly helpful with my problems.

Thank you

Christian
GregJoyce replied on at Permalink Reply
GregJoyce
Yeah everything looks pretty ok there. I did a quick text search of the concrete code for the stuff in "disable_functions" there and none of it looks like it is critical to concrete5 working, but you may notice occasionally that things don't work right. Like you will get an error message if you try to compare page versions, for example.
Rmg replied on at Permalink Reply 1 Attachment
Rmg
I have the same problem.

Safe_mode off and I put the file in [site root]/helpers/spellchecker.php.

I have no more the error message
Warning: shell_exec() has been disabled for security reasons in /home/www/f99dea7ec5388661869a6ddbbfc89597/web/forum/concrete/helpers/spellchecker.php on line 20


But when I want to write a message, that loads infinitely...And no message is created.

C5 5.5.1
Discussion 1.8.3
ConcreteCMS replied on at Permalink Reply
ConcreteCMS
Attention: Since there has been no activity on this issue for two weeks, this issue has been automatically archived.

To re-open this issue, reply to this message.
tonidomenech replied on at Permalink Reply
tonidomenech
Hello friends I have had the problem at the beginning of the post.

It happens when we put the modules that are of old versions.

The solution I used:
PhpmyAdmin->DATABASE-> Packages

Set the box to 0 installed and ready.

You will be able to recover your website to continue correcting the problem.

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.