Subject:*
<
Name/Email:*
<
Message Icon:*
<
Select*
<
Message:*
<



Click the Preview to see the content in action.
Options:*
<
Confirmation Code*
<
3 + 6 = ?  
Input the result from the expression
Maximum attempts you can try: 10
*
<
     

Re: newBB 5.1.0 error admin
by Mamba on 2024/1/13 13:42:36

I'm happy to hear it!

Thanks for reporting back!
Re: newBB 5.1.0 error admin
by audizioni on 2024/1/13 7:03:03

Thank you, with this fixes it works
Re: newBB 5.1.0 error admin
by audizioni on 2024/1/10 22:39:37

Thank you.
I tried removing "@", but the error remains.
Tomorrow morning I'll try this second solution and let you know
Re: newBB 5.1.0 error admin
by Mamba on 2024/1/10 13:47:25

If there are still problems, try to replace the function in /modules/newbb/admin/index.php starting on line 68:
le="color: #000000"><?php function newbb_getImageLibs() { $imageLibs = []; // unset($output, $status); if (1 == $GLOBALS['xoopsModuleConfig']['image_lib'] || 0 == $GLOBALS['xoopsModuleConfig']['image_lib']) { $path = empty($GLOBALS['xoopsModuleConfig']['path_magick']) ? '' : $GLOBALS['xoopsModuleConfig']['path_magick'] . '/'; @exec($path . 'convert -version', $output, $status); if (empty($status) && !empty($output) && preg_match("/imagemagick[ t]+([0-9.]+)/i", $output[0], $matches)) { $imageLibs['imagemagick'] = $matches[0]; } unset($output, $status); } if (2 == $GLOBALS['xoopsModuleConfig']['image_lib'] || 0 == $GLOBALS['xoopsModuleConfig']['image_lib']) { $path = empty($GLOBALS['xoopsModuleConfig']['path_netpbm']) ? '' : $GLOBALS['xoopsModuleConfig']['path_netpbm'] . '/'; @exec($path . 'jpegtopnm -version 2>&1', $output, $status); if (empty($status) && !empty($output) && preg_match("/netpbm[ t]+([0-9.]+)/i", $output[0], $matches)) { $imageLibs['netpbm'] = $matches[0]; } unset($output, $status); } if (function_exists('gd_info')) { $tmpInfo = gd_info(); $imageLibs['gd'] = $tmpInfo['GD Version']; } return $imageLibs; }


with this code:

le="color: #000000"><?php function getPhpInfo($section = INFO_GENERAL) { static $infoCache = []; if (!isset($infoCache[$section])) { ob_start(); phpinfo($section); $infoCache[$section] = ob_get_clean(); } return $infoCache[$section]; } function newbb_getImageLibs() { $imageLibs = []; // Check for GD library if (function_exists('gd_info')) { $tmpInfo = gd_info(); $imageLibs['gd'] = $tmpInfo['GD Version']; } $info = (array)getPhpInfo(); // Check for ImageMagick if (1 == $GLOBALS['xoopsModuleConfig']['image_lib'] || 0 == $GLOBALS['xoopsModuleConfig']['image_lib']) { if (preg_match("/ImageMagicks+([0-9\.]+)/i", implode(" ", $info), $matches)) { $imageLibs['imagemagick'] = $matches[1]; } } // Check for NetPBM if (2 == $GLOBALS['xoopsModuleConfig']['image_lib'] || 0 == $GLOBALS['xoopsModuleConfig']['image_lib']) { if (preg_match("/netpbms+([0-9\.]+)/i", implode(" ", $info), $matches)) { $imageLibs['netpbm'] = $matches[1]; } } return $imageLibs; }


and let me know if it helps.
Re: newBB 5.1.0 error admin
by Mamba on 2024/1/10 13:12:16

It is possible that your PHP configuration isn't allowing the core function exec to be used
The function is often disabled on shared hosting servers, so check the php.ini file on the server and make sure that ’exec’ is not listed as part of "disable_functions" in php.ini

You can also check using the phpinfo() - see here how to do it

Who's Online

190 user(s) are online (146 user(s) are browsing Support Forums)


Members: 0


Guests: 190


more...

Donat-O-Meter

Stats
Goal: $15.00
Due Date: Jul 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $15.00
Make donations with PayPal!

Latest GitHub Commits