I am using joomla cms for my clan website but I am unable to upload new templates of modules through the site because i keep getting this error. Warning: php_uname() has been disabled for security reasons in /home/iason/public_html/administrator/includes/pcl/pclzip.lib.php on line 4964 I have googled, and searched joomla forums for an answer and they point back to the server restrictions. Can you please help. im on the add free account on the absolute server user name is iason, domain is io.pcriot.com.
I had the similar problem with mediawiki, I had to edit my files and add a few lines, where the script checks the critical functions (posix_uname, php_uname, dl, exec) presents in the suhosin blacklist, and if they do, then not let the functions run, because thats kills the mediawiki script.
So I suggest you, to do the same.
Find the lines, where your script invoke this functions, and edit this lines.
The php_uname is not really important functions, so if you comment it out, your script will working correctly, imho.
So the source of your, and my problem: most cms, and other software written in php thinks:
if the safe_mode is disabled, then all the functions available.
But the suhosin php hardener extension disabled a lot of system call function, so if the script try to invoke these, it will die away.
Tyrael
ps: my problem, and the solution:
http://forums.x10hosting.com/showthread.php?t=25899