1
Installazione, migrazione e aggiornamento / Re:Errore 1064 con AdsManager
« il: 08 Giu 2019, 15:40:51 »
C'è qualche possibilità di trovare una soluzione? Magari un amministratore che possa dare un'occhiata da dentro?
Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.
<?php
/**
* @package AdsManager
* @copyright Copyright (C) 2010-2014 Juloa.com. All rights reserved.
* @license GNU/GPL
*/
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die( 'Restricted access' );
jimport('joomla.application.component.model');
JTable::addIncludePath(JPATH_ADMINISTRATOR.DS.'components'.DS.'com_adsmanager'.DS.'tables');
/**
* @package Joomla
* @subpackage Contact
*/
class AdsmanagerModelField extends TModel
{
public static $_plugins;
function getNbFields()
{
$this->_db->setQuery( "SELECT count(*) FROM #__adsmanager_fields WHERE 1 ORDER by ordering");
$nb = $this->_db->loadResult();
return $nb;
}
function getSearchFields($catid=0)
{
$this->_db->setQuery( "SELECT f.* FROM #__adsmanager_fields AS f ".
"WHERE f.searchable = 1 AND f.published = 1 ORDER by f.ordering" );
$results = $this->_db->loadObjectList();
$fields = array();
foreach ($results as $r ) {
if ($catid === 0)
$fields[] = $r;
else if ($r->catsid == ",-1,")
$fields[] = $r;
else
{
if ($catid != 0) {
$find = ",".$catid.",";
if (strstr($r->catsid, $find))
$fields[] = $r;
}
}
}
foreach($fields as $key => $field) {
$fields[$key]->options = json_decode($field->options);
}
return $fields;
}
function getOrderFields($catid)
{
$this->_db->setQuery( "SELECT f.title,f.fieldid,f.catsid FROM #__adsmanager_fields AS f WHERE f.sort = 1 AND f.published = 1 ORDER BY f.ordering ASC" );
$results = $this->_db->loadObjectList();
$orders = array();
foreach ($results as $r ) {
if ($r->catsid == ",-1,")
$orders[] = $r;
else
{
if ($catid != 0) {
$find = ",".$catid.",";
if (strstr($r->catsid, $find))
$orders[] = $r;
}
}
}
return $orders;
}
function getFields($onlyPublished=true,$limitstart=null,$limit=null,$filter_order="fieldid",$filter_order_Dir="ASC",$usergroups=true,$mode='read') {
if ($onlyPublished == true)
$published = " f.published = 1 ";
else
$published = " 1 ";
if (($limitstart === null)||($limit === null))
$this->_db->setQuery( "SELECT * FROM #__adsmanager_fields as f WHERE $published ORDER by f.ordering ASC");
else
$this->_db->setQuery( "SELECT * FROM #__adsmanager_fields as f WHERE $published ORDER by $filter_order $filter_order_Dir",
$limitstart,$limit );
//f.published = 1
$fields = $this->_db->loadObjectList('name');
$allowedFields = array();
foreach($fields as $key => $field) {
$fields[$key]->options = json_decode($field->options);
}
if($usergroups) {
require_once(JPATH_ROOT.'/components/com_adsmanager/lib/tpermissions.php');
$fields = TPermissions::getAuthorisedFields($fields, $mode);
}
return $fields;
}
function getAdminFields($filters = null,$limitstart=null,$limit=null,$filter_order="fieldid",$filter_order_Dir="ASC") {
$search= "";
if (isset($filters))
{
foreach($filters as $key => $filter)
{
if ($search == "")
$temp = " WHERE ";
else
$temp = " AND ";
switch($key)
{
case 'published':
if ($filter !== "")
$search .= $temp."f.published = ".(int)$filter;
break;
case 'columnid':
if ($filter != "")
$search .= $temp."f.columnid = ".(int)$filter;
break;
case 'pos':
if ($filter != "")
$search .= $temp."f.pos = ".(int)$filter;
break;
case 'type':
if ($filter != "")
$search .= $temp."f.type = ".$this->_db->Quote($filter);
break;
case 'search':
if ($filter != "")
$search .= $temp."f.name LIKE ".$this->_db->Quote("%$filter%");
break;
case 'category':
if ($filter != "")
$search .= $temp." ((f.catsid = ',-1,') OR (f.catsid LIKE ".$this->_db->Quote("%,$filter,%")."))";
break;
}
}
}
if (($limitstart === null)||($limit === null))
$this->_db->setQuery( "SELECT f.* FROM #__adsmanager_fields as f $search ORDER by f.ordering ASC");
else
$this->_db->setQuery( "SELECT f.* FROM #__adsmanager_fields as f $search ORDER by $filter_order $filter_order_Dir",
$limitstart,$limit );
//f.published = 1
$fields = $this->_db->loadObjectList('name');
foreach($fields as $key => $field) {
$fields[$key]->options = json_decode($field->options);
}
return $fields;
}
function getFieldsbyColumns($published = true, $usergroups=true, $mode = 'read') {
if ($published) {
$sqlpublished = "AND c.published = 1 ";
} else {
$sqlpublished = "";
}
$this->_db->setQuery( "SELECT c.* FROM #__adsmanager_fields AS c ".
"WHERE c.columnid != -1 $sqlpublished ORDER by c.columnorder,c.fieldid" );
$fields = $this->_db->loadObjectList();
foreach($fields as $key => $field) {
$fields[$key]->options = json_decode($field->options);
}
if($usergroups) {
require_once(JPATH_ROOT.'/components/com_adsmanager/lib/tpermissions.php');
$fields = TPermissions::getAuthorisedFields($fields, $mode);
}
// establish the hierarchy of the menu
$fColumn = array();
// first pass - collect children
if (isset($fields))
{
foreach ($fields as $f ) {
$pt = $f->columnid;
$list = @$fColumn[$pt] ? $fColumn[$pt] : array();
array_push( $list, $f );
$fColumn[$pt] = $list;
}
}
return $fColumn;
}
function getFieldsbyPositions($published = true, $usergroups=true, $mode = 'read',$type='details') {
if ($type == "details") {
$where = "f.pos != -1";
if ($published) {
$where .= " AND f.published = 1 ";
}
$this->_db->setQuery( "SELECT f.*,f.pos as positionid FROM #__adsmanager_fields AS f ".
"WHERE $where ORDER by f.posorder ASC" );
$fields = $this->_db->loadObjectList();
if ($this->_db->getErrorNum()) {
echo $this->_db->stderr();
return;
}
} else {
$where = "1";
if ($published) {
$where .= " AND f.published = 1 ";
}
$query = "SELECT f.*,fp.positionid FROM #__adsmanager_fields AS f
INNER JOIN #__adsmanager_field2position as fp ON fp.fieldid = f.fieldid
INNER JOIN #__adsmanager_positions as p ON p.id = fp.positionid
WHERE $where AND p.type = '".$type."' ORDER by fp.ordering ASC";
$this->_db->setQuery($query);
$fields = $this->_db->loadObjectList();
if ($this->_db->getErrorNum()) {
echo $this->_db->stderr();
return;
}
}
foreach($fields as $key => $field) {
$fields[$key]->options = json_decode($field->options);
}
if($usergroups) {
require_once(JPATH_ROOT.'/components/com_adsmanager/lib/tpermissions.php');
$fields = TPermissions::getAuthorisedFields($fields, $mode);
}
// establish the hierarchy of the menu
$fDisplay = array();
// first pass - collect children
if (isset($fields))
{
foreach ($fields as $f ) {
$pt = $f->positionid;
$list = @$fDisplay[$pt] ? $fDisplay[$pt] : array();
array_push( $list, $f );
$fDisplay[$pt] = $list;
}
}
return $fDisplay;
}
function getFieldsByName($listfields,$usergroups=true,$mode='read') {
$query = "SELECT f.* FROM #__adsmanager_fields AS f ".
"WHERE f.name IN ($listfields) AND f.published = 1 ORDER by f.ordering" ;
$this->_db->setQuery( $query);
$searchfields = $this->_db->loadObjectList("name");
foreach($searchfields as $key => $field) {
$searchfields[$key]->options = json_decode($field->options);
}
if($usergroups) {
require_once(JPATH_ROOT.'/components/com_adsmanager/lib/tpermissions.php');
$searchfields = TPermissions::getAuthorisedFields($searchfields, $mode);
}
return $searchfields;
}
function getFieldValues($fieldid = null) {
$cacheKey = md5(serialize(func_get_args()));
static $cache;
if (!isset($cache[$cacheKey])) {
if ($fieldid!== null) {
$fvalues = $this->_db->setQuery( "SELECT * "
. "\n FROM #__adsmanager_field_values"
. "\n WHERE fieldid=".(int)$fieldid
. "\n ORDER BY ordering" );
$field_values = $this->_db->loadObjectList();
}
else {
$this->_db->setQuery( "SELECT * FROM #__adsmanager_field_values ORDER by ordering ");
$fieldvalues = $this->_db->loadObjectList();
if ($this->_db -> getErrorNum()) {
echo $this->_db -> stderr();
return false;
}
$field_values = array();
// first pass - collect children
if (isset($fieldvalues))
{
foreach ($fieldvalues as $v ) {
$pt = $v->fieldid;
$list = @$field_values[$pt] ? $field_values[$pt] : array();
array_push( $list, $v );
$field_values[$pt] = $list;
}
}
if (COMMUNITY_BUILDER == 1) {
$this->_db->setQuery( "SELECT fieldid,cbfieldvalues FROM #__adsmanager_fields as f WHERE published = 1 ORDER by f.ordering ASC");
$fields = $this->_db->loadObjectList();
foreach($fields as $field) {
if ($field->cbfieldvalues != "-1")
{
/*get CB value fields */
$cbfieldvalues = $this->getCBFieldValues($field->cbfieldvalues);
$field_values[$field->fieldid] = $cbfieldvalues;
}
}
}
}
$cache[$cacheKey] = $field_values;
}
return $cache[$cacheKey];
}
function getField($id) {
$this->_db->setQuery("SELECT * FROM #__adsmanager_fields WHERE fieldid = ".(int)$id );
//echo "SHOW TABLES LIKE '".$mosConfig_dbprefix."comprofiler_fields'" ;
$field = $this->_db-> loadObject();
$field->options = json_decode($field->options);
return $field;
}
function getSearchFieldsSql($fields)
{
if (isset($this->searchSQL)&&($this->searchSQL != ""))
return $this->searchSQL;
$search = "";
$plugins = $this->getPlugins();
foreach($fields as $fsearch)
{
switch($fsearch->type)
{
case 'multicheckbox':
case 'multicheckboximage':
case 'multiselect':
$value = JRequest::getVar( $fsearch->name, array() );
if(!is_array($value)) {
$value = array($value);
}
for($i = 0,$nb=count($value);$i < $nb;$i++)
{
if($value[$i] == '') {
continue;
}
if ($i == 0)
$search .= " AND (";
if (version_compare(JVERSION,'1.7.0','<')) {
$search .= "a.$fsearch->name LIKE '%,".$this->_db->getEscaped($value[$i],true).",%'";
}else{
$search .= "a.$fsearch->name LIKE '%,".$this->_db->escape($value[$i],true).",%'";
}
if ($i < $nb - 1)
$search .= " OR ";
else
$search .= " )";
}
break;
case 'checkbox':
case 'radio':
case 'radioimage':
case 'select':
$value = JRequest::getVar( $fsearch->name, "");
if ($value != "")
{
if ((ADSMANAGER_SPECIAL == "abrivac")&&(strpos($fsearch->name,"distance") !== false)) {
$this->_db->setQuery( "SELECT fieldvalue FROM #__adsmanager_field_values WHERE fieldid=".$fsearch->fieldid." ORDER by ordering ASC");
$fvalues = $this->_db->loadObjectList();
$values = array();
foreach($fvalues as $v) {
if ($v->fieldvalue != $value)
$values[] = $this->_db->Quote($v->fieldvalue);
else {
$values[] = $this->_db->Quote($v->fieldvalue);
break;
}
}
$search .= " AND a.$fsearch->name IN (".implode(',',$values).")";
} else if (is_array($value)) {
foreach($value as &$v) {
$v = $this->_db->Quote($v);
}
$search .= " AND a.$fsearch->name IN (".implode(',',$value).")";
} else {
$search .= " AND a.$fsearch->name = ".$this->_db->Quote($value);
}
}
break;
case 'price':
case 'number':
$options = $fsearch->options;
if (!isset($options)){
$options = new stdClass();
}
if (!isset($options->search_type)) {
$options->search_type = "textfield";
}
switch($options->search_type) {
case "textfield":
$value = JRequest::getVar( $fsearch->name, "");
if ($value != "")
{
if (version_compare(JVERSION,'1.7.0','<')) {
$search .= " AND a.$fsearch->name = '".$this->_db->getEscaped($value,true)."'";
}else{
$search .= " AND a.$fsearch->name = '".$this->_db->escape($value,true)."'";
}
}
break;
case "select":
$value = JRequest::getVar( $fsearch->name, "");
if ($value != "")
{
$pos = strpos($value, '-');
$fieldsql = "a.$fsearch->name + 0"; // Little hack to convert in number
if ($pos !== false)
{
if ($pos == 0) // $pos is = 0 for $value = -x $pos is = 1 only for this format 0-10 {
{
$search .= " AND $fieldsql < ".(float)substr($value,1)."";
}
else if ($pos == strlen($value) - 1)
{
$search .= " AND $fieldsql > ".(float)substr($value,0,strlen($value)-1);
}
else
{
$search .= " AND ($fieldsql >= ".(float)substr($value,0,$pos)." AND $fieldsql <= ".(float)substr($value,$pos+1).")";
}
}
}
break;
case "minmax":
$minvalue = JRequest::getVar( $fsearch->name."_min", "");
$maxvalue = JRequest::getVar( $fsearch->name."_max", "");
$fieldsql = "a.$fsearch->name + 0"; // Little hack to convert in number
if ($minvalue != "") {
$search .= " AND $fieldsql >= ".(float)$minvalue;
}
if ($maxvalue != "") {
$search .= " AND $fieldsql <= ".(float)$maxvalue;
}
break;
}
break;
case 'textarea':
case 'emailaddress':
case 'url':
case 'text':
case 'date':
$value = JRequest::getVar( $fsearch->name, "");
if ($value != "")
{
if ((ADSMANAGER_SPECIAL == "abrivac")&&(($fsearch->name == "ad_capaciteconf")||($fsearch->name == "ad_capacitemax"))) {
$search .= " AND a.$fsearch->name >= ".(int)$value." ";
} else {
if (version_compare(JVERSION,'1.7.0','<')) {
$search .= " AND a.$fsearch->name LIKE '%".$this->_db->getEscaped($value,true)."%'";
}else{
$search .= " AND a.$fsearch->name LIKE '%".$this->_db->escape($value,true)."%'";
}
}
}
break;
default:
if(isset($plugins[$fsearch->type]))
{
$value = JRequest::getVar( $fsearch->name, "");
if (method_exists($plugins[$fsearch->type],"getSqlFilter")) {
$filter = $plugins[$fsearch->type]->getSqlFilter($fsearch,$value);
if ($filter != null)
$search .= $filter;
} else {
if ($value != "") {
if (version_compare(JVERSION,'1.7.0','<')) {
$search .= " AND a.$fsearch->name LIKE '%".$this->_db->getEscaped($value,true)."%'";
}else{
$search .= " AND a.$fsearch->name LIKE '%".$this->_db->escape($value,true)."%'";
}
}
}
}
break;
}
}
if (function_exists("editPaidAd")) {
if (JRequest::getInt( "ad_featured",0) == 1) {
$search .= " AND adext.featured = 1 ";
}
if (JRequest::getInt( "ad_highlight",0) == 1) {
$search .= " AND adext.highlight = 1 ";
}
if (JRequest::getInt( "ad_top",0) == 1) {
$search .= " AND adext.top = 1 ";
}
}
if (JRequest::getInt( "images",0) == 1) {
$search .= " AND (a.images != '' AND a.images != '[]') ";
}
$dispatcher = JDispatcher::getInstance();
JPluginHelper::importPlugin('adsmanagercontent');
$results = $dispatcher->trigger('ADSonSqlFilter', array ());
foreach($results as $r) {
if ($r != null) {
$search .= $r;
}
}
$this->searchSQL = " 1 ".$search;
//echo $this->searchSQL ;
return $this->searchSQL;
}
function getAllCbFields() {
$config = JFactory::getConfig();
$dbprefix = JOOMLA_J3 ? $config->get('dbprefix') : $config->getValue('config.dbprefix');
$this->_db->setQuery("SHOW TABLES LIKE '".$dbprefix."comprofiler_fields'" );
$tables = $this->_db-> loadObjectList();
if (count($tables) > 0)
{
$this->_db->setQuery("SELECT * FROM #__comprofiler_fields WHERE 1" );
$cb_fields = $this->_db-> loadObjectList();
return $cb_fields;
}
else
return array();
}
function getJoomlaUserPluginFields() {
$config = JFactory::getConfig();
$dbprefix = JOOMLA_J3 ? $config->get('dbprefix') : $config->getValue('config.dbprefix');
$this->_db->setQuery("SHOW TABLES LIKE '".$dbprefix."user_profiles'" );
$tables = $this->_db-> loadObjectList();
if (count($tables) > 0)
{
$this->_db->setQuery("SELECT DISTINCT(profile_key) FROM #__user_profiles WHERE 1" );
$fields = $this->_db-> loadObjectList();
return $fields;
}
else
return array();
}
function getCBFieldValues($fieldcbid)
{
$this->_db->setQuery( "SELECT *, fieldtitle as fieldvalue FROM #__comprofiler_field_values WHERE fieldid = ".(int)$fieldcbid." ORDER by ordering ");
$cbfieldvalues = $this->_db->loadObjectList();
return $cbfieldvalues;
}
function getPlugins()
{
if (self::$_plugins) {
return self::$_plugins;
}
else {
$plugins = array();
if(file_exists(JPATH_ROOT . "/images/com_adsmanager/plugins/")) {
$path = JPATH_ROOT."/images/com_adsmanager/plugins/";
$handle = opendir( $path );
while ($file = readdir($handle)) {
$dir = $path.'/'.$file;
if (is_dir($dir))
{
if (($file != ".") && ($file != "..")) {
if (file_exists($path.'/'.$file.'/plug.php')) {
include_once($path.'/'.$file.'/plug.php');
if ($file == "zipcode")
$plugins["zipcode"] = new AdsManagerZipCodePlugin();
if ($file == "region")
$plugins["region"] = new AdsManagerRegionPlugin();
} else {
if(is_file($path.'/'.$file)) {
JFolder::delete($path.'/'.$file);
}
}
}
}
}
closedir($handle);
}
self::$_plugins = $plugins;
return self::$_plugins;
}
}
function contentMatch($content,$searchvalues)
{
$search = "";
$fields = $this->getFields();
$plugins = $this->getPlugins();
foreach($fields as $fsearch)
{
if ($searchvalues[$fsearch->name] == '') {
continue;
}
$fieldname = $fsearch->name;
switch($fsearch->type)
{
case 'multicheckbox':
case 'multiselect':
$ok = false;
if (isset($searchvalues[$fsearch->name]) && $searchvalues[$fsearch->name] != "") {
$result = false;
for($i = 0,$nb=count($searchvalues[ $fsearch->name]);$i < $nb;$i++)
{
$val = $searchvalues[$fsearch->name][$i];
foreach($content->$fieldname as $c) {
if ($c == $val) {
$ok = true;
break;
}
}
}
if ($ok == false) {
return false;
}
}
break;
case 'checkbox':
case 'radio':
case 'select':
if (isset($searchvalues[$fsearch->name]) && $searchvalues[$fsearch->name] != "") {
$value = $searchvalues[$fsearch->name];
if (is_array($value)) {
if (!in_array($content->$fieldname,$value)) {
return false;
}
} else {
if ($content->$fieldname != $value) {
return false;
}
}
}
break;
case 'price':
case 'number':
$options = $fsearch->options;
if (!isset($options)){
$options = new stdClass();
}
if (!isset($options->search_type)) {
$options->search_type = "textfield";
}
switch($options->search_type) {
case "textfield":
if (isset($searchvalues[$fsearch->name]) && $searchvalues[$fsearch->name] != "") {
$value = $searchvalues[$fsearch->name];
if ($content->$fieldname != $value) {
return false;
}
}
break;
case "select":
if (isset($searchvalues[$fsearch->name]) && $searchvalues[$fsearch->name] != "") {
$value = $searchvalues[$fsearch->name];
$pos = strpos($value, '-');
if ($pos !== false)
{
if ($pos == 0) // $pos is = 0 for $value = -x $pos is = 1 only for this format 0-10 {
{
if ($content->$fieldname >= (float)substr($value,1)) {
return false;
}
}
else if ($pos == strlen($value) - 1)
{
if ($content->$fieldname <= (float)substr($value,0,strlen($value)-1)) {
return false;
}
}
else
{
if (($content->$fieldname < (float)substr($value,0,$pos))
&& ($content->$fieldname > (float)substr($value,$pos+1))) {
return false;
}
}
}
}
break;
case "minmax":
if (isset($searchvalues[$fsearch->name."_min"]) && $searchvalues[$fsearch->name."_min"] != "") {
$minvalue = $searchvalues[$fsearch->name."_min"];
if ($content->$fieldname < $minvalue) {
return false;
}
}
if (isset($searchvalues[$fsearch->name."_max"]) && $searchvalues[$fsearch->name."_max"] != "") {
$maxvalue = $searchvalues[$fsearch->name."_max"];
if ($content->$fieldname > $maxvalue) {
return false;
}
}
break;
}
break;
case 'textarea':
case 'emailaddress':
case 'url':
case 'text':
case 'date':
if (isset($searchvalues[$fsearch->name]) && $searchvalues[$fsearch->name] != "") {
$value = $searchvalues[$fsearch->name];
if (strpos($content->$fieldname,$value) === false) {
return false;
}
}
break;
default:
if(isset($plugins[$fsearch->type]))
{
$value = JRequest::getVar( $fsearch->name, "");
//TODO sans SQL
if (0) { //if (method_exists($plugins[$fsearch->type],"getSqlFilter")) {
//$filter = $plugins[$fsearch->type]->getSqlFilter($fsearch,$value);
//if ($filter != null)
// $search .= $filter;
} else {
if (isset($searchvalues[$fsearch->name]) && $searchvalues[$fsearch->name] != "") {
$value = $searchvalues[$fsearch->name];
if (strpos($content->$fieldname,$value) === false) {
return false;
}
}
}
}
break;
}
}
return true;
}
}
<?php
session.save_path = ('public_html/tmp');
?>
[quote="Forum Post Assistant (v1.4.8 (koine)) : 2nd May 2019"][quote="Last PHP Error(s) Reported :: "][size=85][color=#800000][02-May-2019 14:22:17 UTC] PHP Warning: session_start(): Failed to read session data: user (path: /var/cpanel/php/sessions/ea-php72) in /home/easydrin/public_html/libraries/joomla/session/handler/native.php on line 260[/color][/size][/quote][quote="Basic Environment ::"][size=85][b]Joomla! Instance :: [/b][color=Blue]Joomla! [b]3.8.7[/b]-Stable (Amani) 18-April-2018[/color]
[b]Joomla! Platform :: [/b] [color=Blue]Joomla Platform [b]13.1.0[/b]-Stable (Curiosity) 24-Apr-2013[/color]
[b]Joomla! Configured :: [/b][color=Green]Yes[/color] | Read-Only ([color=Green]444[/color]) | [b]Owner:[/b] [color=orange]--protected--[/color] . (uid: 1/gid: 1) | [b]Group:[/b] [color=orange]--protected--[/color] (gid: 1) | [b]Valid For:[/b] 3.8
[b]Configuration Options :: Offline:[/b] false | [b]SEF:[/b] true | [b]SEF Suffix:[/b] false | [b]SEF ReWrite:[/b] false | [b].htaccess/web.config:[/b] [color=Green]Yes[/color] | [b]GZip:[/b] false | [b]Cache:[/b] false | [b]CacheTime:[/b] 15 | [b]CacheHandler:[/b] file | [b]CachePlatformPrefix:[/b] false | [b]FTP Layer:[/b] false | [b]Proxy:[/b] false | [b]LiveSite:[/b] | [b]Session lifetime:[/b] 15 | [b]Session handler:[/b] database | [b]Shared sessions:[/b] false | [b]SSL:[/b] 2 | [b]Error Reporting:[/b] default | [b]Site Debug:[/b] false | [b]Language Debug:[/b] false | [b]Default Access:[/b] 1 | [b]Unicode Slugs:[/b] false | [b]dbConnection Type:[/b] mysqli | [b]PHP Supports J! 3.8.7: [/b][color=Green]Yes[/color] | [b]Database Supports J! 3.8.7: [/b][color=Green]Yes[/color] | [b]Database Credentials Present:[/b] [color=Green]Yes[/color] |
[b]Host Configuration :: OS:[/b] Linux | [b]OS Version:[/b] 2.6.32-042stab136.1 | [b]Technology:[/b] x86_64 | [b]Web Server:[/b] Apache | [b]Encoding:[/b] gzip, deflate | [b]Doc Root:[/b] [color=orange]--protected--[/color] | [b]System TMP Writable:[/b] [color=Green]Yes[/color] | [b] Free Disk Space :[/b] 1077.39 GiB |
[b]PHP Configuration :: Version:[/b] [b]7.2.17[/b] | [b]PHP API:[/b] [b]cgi-fcgi[/b] | [b]Session Path Writable:[/b] [color=Green]Yes[/color] | [b]Display Errors:[/b] | [b]Error Reporting:[/b] 32759 | [b]Log Errors To:[/b] error_log | [b]Last Known Error:[/b] 02nd May 2019 19:15:15. | [b]Register Globals:[/b] | [b]Magic Quotes:[/b] | [b]Safe Mode:[/b] | [b]Open Base:[/b] | [b]Uploads:[/b] 1 | [b]Max. Upload Size:[/b] 32M | [b]Max. POST Size:[/b] 32M | [b]Max. Input Time:[/b] 60 | [b]Max. Execution Time:[/b] 30 | [b]Memory Limit:[/b] 256M
[b]Database Configuration :: [/b] [b]Version:[/b] [b]5.6.43[/b] (Client:mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $) | [b]Host:[/b] [color=orange]--protected--[/color] ([color=orange]--protected--[/color]) | [b]default Collation:[/b] latin1_swedish_ci ([b]default Character Set:[/b] latin1) | [b]Database Size:[/b] 52.05 MiB | [b]#of Tables: [/b] 329[/size][/quote][quote="Detailed Environment ::"][size=85][b]PHP Extensions :: [/b]Core (7.2.17) | date (7.2.17) | [color=Green][b]libxml[/b][/color] (7.2.17) | [color=Green][b]openssl[/b][/color] (7.2.17) | pcre (7.2.17) | [color=Green][b]zlib[/b][/color] (7.2.17) | filter (7.2.17) | hash (1.0) | pcntl (7.2.17) | readline (7.2.17) | Reflection (7.2.17) | SPL (7.2.17) | session (7.2.17) | standard (7.2.17) | [color=Green][b]cgi-fcgi[/b][/color] () | bcmath (7.2.17) | bz2 (7.2.17) | calendar (7.2.17) | ctype (7.2.17) | [color=Green][b]curl[/b][/color] (7.2.17) | dom (20031129) | [color=Green][b]mbstring[/b][/color] (7.2.17) | fileinfo (1.0.5) | ftp (7.2.17) | gd (7.2.17) | gettext (7.2.17) | [color=Green][b]iconv[/b][/color] (7.2.17) | imap (7.2.17) | intl (1.1.0) | json (1.6.0) | exif (7.2.17) | mysqlnd (mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $) | PDO (7.2.17) | Phar (2.0.2) | posix (7.2.17) | pspell (7.2.17) | SimpleXML (7.2.17) | soap (7.2.17) | sockets (7.2.17) | sqlite3 (7.2.17) | tidy (7.2.17) | tokenizer (7.2.17) | [color=Green][b]xml[/b][/color] (7.2.17) | xmlwriter (7.2.17) | xsl (7.2.17) | [color=Green][b]zip[/b][/color] (1.15.4) | [color=Green][b]mysqli[/b][/color] (7.2.17) | [color=Green][b]pdo_mysql[/b][/color] (7.2.17) | pdo_sqlite (7.2.17) | wddx (7.2.17) | xmlreader (7.2.17) | xmlrpc (7.2.17) | ionCube Loader () | Zend OPcache (7.2.17) | Zend Engine (3.2.0) |
[b]Potential Missing Extensions :: [/b]
[b]Disabled Functions :: [/b]show_source | system | shell_exec | passthru | exec | phpinfo | popen | proc_open |
[b]Switch User Environment[/b] [i](Experimental)[/i][b] :: PHP CGI:[/b] Yes | [b]Server SU:[/b] No | [b]PHP SU:[/b] Yes | [b]Custom SU (LiteSpeed/Cloud/Grid):[/b] Yes
[b]Potential Ownership Issues:[/b] [color=Green]No[/color] [/size][/quote][quote="Folder Permissions ::"][size=85][b]Core Folders :: [/b]images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (---) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (755) |
[b]Elevated Permissions[/b] [i](First 10)[/i][b] :: [/b][/size][/quote][quote="Database Information ::"][size=85][b]Database statistics :: [/b][b]Uptime:[/b] 177 | [b]Threads:[/b] 4 | [b]Questions:[/b] 3949 | [b]Slow queries:[/b] 2 | [b]Opens:[/b] 148 | [b]Flush tables:[/b] 1 | [b]Open tables:[/b] 141 | [b]Queries per second avg:[/b] 22.310 | [/size][/quote][quote="Extensions Discovered ::"][size=85][b]Components :: SITE :: [/b]
[b] Core :: [/b][color=Blue]com_mailto (3.0.0) 1 | com_wrapper (3.0.0) 1 | [/color]
[b]3rd Party:: [/b][color=Brown][/color]
[b]Components :: ADMIN :: [/b]
[b] Core :: [/b][color=Blue]com_media (3.0.0) 1 | com_tags (3.1.0) 1 | com_contenthistory (3.2.0) 1 | com_cpanel (3.0.0) 1 | com_joomlaupdate (3.6.2) 1 | com_categories (3.0.0) 1 | com_login (3.0.0) 1 | com_templates (3.0.0) 1 | com_redirect (3.0.0) 1 | com_languages (3.0.0) 1 | com_fields (3.7.0) 1 | com_search (3.0.0) 1 | com_newsfeeds (3.0.0) 1 | com_messages (3.0.0) 1 | com_modules (3.0.0) 1 | com_menus (3.0.0) 1 | com_config (3.0.0) 1 | com_users (3.0.0) 1 | com_admin (3.0.0) 1 | com_finder (3.0.0) 1 | com_banners (3.0.0) 1 | com_associations (3.7.0) 1 | com_ajax (3.2.0) 1 | com_postinstall (3.2.0) 1 | com_content (3.0.0) 1 | com_installer (3.0.0) 1 | com_cache (3.0.0) 1 | com_checkin (3.0.0) 1 | com_plugins (3.0.0) 1 | [/color]
[b]3rd Party:: [/b][color=Brown]com_jaextmanager (2.6.3) 1 | com_jaextmanager (2.5.3) 1 | com_widgetkit (2.9.1) 1 | com_jabuilder (1.0.5) 1 | com_sitemapgenerator (1.3.0) 1 | COM_INSTAJOOM (2.0.0) 1 | jshopping (4.15.0) 1 | AcyMailing (5.5.0) 1 | AcyMailing Module (3.7.0) 1 | AcyMailing : (auto)Subscribe during (5.7.0) ? | AcyMailing table of contents genera (1.0.0) ? | AcyMailing Tag : content insertion (3.7.0) 1 | AcyMailing Template Class Replacer (5.7.0) 1 | AcyMailing Tag : Manage the Subscri (5.7.0) ? | AcyMailing : share on social networ (1.0.0) ? | AcyMailing Tag : Website links (3.7.0) 1 | AcyMailing : Statistics Plugin (3.7.0) 1 | AcyMailing Manage text (1.0.0) 1 | AcyMailing Editor (5.7.0) 1 | AcyMailing Editor (beta) (4.6.2) ? | AcyMailing : trigger Joomla Content (3.7.0) ? | AcyMailing Tag and filter : Communi (3.7.2) ? | AcyMailing Tag and filter : Communi (3.7.2) ? | AcyMailing Tag : Subscriber informa (5.7.0) ? | AcyMailing Tag : Date / Time (5.7.0) 1 | AcyMailing Tag : Joomla User Inform (5.7.0) ? | [/color]
[b]Modules :: SITE :: [/b]
[b] Core :: [/b][color=Blue]mod_banners (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_articles_popular (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_login (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_articles_archive (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_users_latest (3.0.0) 1 | mod_search (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_breadcrumbs (3.0.0) 1 | [/color]
[b]3rd Party:: [/b][color=Brown]Jshopping Cart Ext. (4.0.1) 1 | AcyMailing Module (3.7.0) 1 | Widgetkit (2.9.1) 1 | Sj Popup (1.0.0) 1 | Jshopping Cart (4.0.1) 1 | Jshopping Categories (4.0.1) 1 | Jshopping Search (4.1.0) 1 | MOD_JA_ACM (2.1.3) 1 | JA Masthead (1.0.4) 1 | Brilliant Instajoom (2.0.0) 1 | JA Login (2.6.7) 1 | [/color]
[b]Modules :: ADMIN :: [/b]
[b] Core :: [/b][color=Blue]mod_quickicon (3.0.0) 1 | mod_version (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_latest (3.0.0) 1 | mod_multilangstatus (3.0.0) 1 | mod_login (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_title (3.0.0) 1 | mod_stats_admin (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_submenu (3.0.0) 1 | mod_popular (3.0.0) 1 | mod_sampledata (3.8.0) ? | mod_status (3.0.0) 1 | mod_logged (3.0.0) 1 | mod_toolbar (3.0.0) 1 | [/color]
[b]3rd Party:: [/b][color=Brown]JA Builder Quick Icons (1.0.1) 1 | JA Builder Admin Menu (1.0.0) 1 | [/color]
[b]Libraries :: SITE :: [/b]
[b] Core :: [/b][color=Blue][/color]
[b]3rd Party:: [/b][color=Brown][/color]
[b]Plugins :: SITE :: [/b]
[b] Core :: [/b][color=Blue]plg_captcha_recaptcha (3.4.0) 1 | plg_user_profile (3.0.0) 0 | plg_user_contactcreator (3.0.0) 0 | plg_user_joomla (3.0.0) 1 | plg_authentication_gmail (3.0.0) 0 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_authentication_joomla (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_finder_contacts (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_finder_categories (3.0.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_content_finder (3.0.0) 0 | plg_content_emailcloak (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_vote (3.0.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_fields (3.7.0) 1 | plg_twofactorauth_totp (3.2.0) 0 | plg_twofactorauth_yubikey (3.2.0) 0 | plg_search_content (3.0.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_system_p3p (3.0.0) 0 | plg_system_sessiongc (3.8.6) ? | plg_system_highlight (3.0.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_cache (3.0.0) 0 | plg_system_log (3.0.0) 1 | plg_system_languagefilter (3.0.0) 1 | plg_system_languagecode (3.0.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_redirect (3.0.0) 0 | plg_system_stats (3.5.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_sef (3.0.0) 1 | plg_system_debug (3.0.0) 1 | plg_system_fields (3.7.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_installer_webinstaller (1.1.1) 1 | PLG_INSTALLER_URLINSTALLER (3.6.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | PLG_INSTALLER_FOLDERINSTALLER (3.6.0) 1 | plg_extension_joomla (3.0.0) 1 | [/color]
[b]3rd Party:: [/b][color=Brown]VM - Calculation Avalara Tax (3.2.4) ? | Editors-XTD - Widgetkit (2.9.1) 1 | Content - Simple Pop-Up (for Joomla (0.1.1) ? | Content - Widgetkit (2.9.1) 1 | realex_hpp_api (3.2.4) ? | Klarna (3.2.4) ? | AMAZON (3.2.4) ? | Authorize.net AIM (3.2.4) ? | Skrill (3.2.4) ? | PayPal (3.2.4) ? | VM Payment - klikandpay (3.2.4) ? | 2Checkout (3.2.4) ? | Heidelpay (16.11.07) ? | VM Payment - Paybox (3.2.4) 0 | Sofort Ideal (3.2.4) ? | Sofort (3.2.4) ? | Standard (3.2.4) ? | Klarna Checkout (3.2.4) ? | AcyMailing Editor (5.7.0) 1 | AcyMailing Editor (beta) (4.6.2) ? | plg_editors_codemirror (5.35.0) 1 | plg_editors_tinymce (4.5.8) 1 | Google Tag Manager (1.0.0) 1 | System - Widgetkit ZOO (2.9.1) 0 | JUB (1.0.9) 0 | T3 Framework (2.6.6) 1 | AMAZON (3.2.4) ? | AcyMailing : (auto)Subscribe during (5.7.0) ? | System - JA Google Map (2.6.4) 1 | VM Framework Loader during Plugin U (1.0) ? | System - Widgetkit (2.9.1) 1 | System - Widgetkit K2 (2.9.1) 0 | System - JA Content Type (1.0.9) 1 | VMCustom - textinput (3.2.4) ? | plgvm_specification (3.2.4) ? | By weight, ZIP and countries (3.2.4) ? | Realex_hpp_api (3.2.4) ? | AcyMailing Tag : Website links (3.7.0) 1 | AcyMailing table of contents genera (1.0.0) ? | AcyMailing Tag : Manage the Subscri (5.7.0) ? | AcyMailing Manage text (1.0.0) 1 | AcyMailing Tag : Joomla User Inform (5.7.0) ? | AcyMailing Tag : Date / Time (5.7.0) 1 | AcyMailing Tag and filter : Communi (3.7.2) ? | AcyMailing Tag and filter : Communi (3.7.2) ? | AcyMailing Tag : content insertion (3.7.0) 1 | AcyMailing : share on social networ (1.0.0) ? | AcyMailing : Statistics Plugin (3.7.0) 1 | AcyMailing : trigger Joomla Content (3.7.0) ? | AcyMailing Tag : Subscriber informa (5.7.0) ? | AcyMailing Template Class Replacer (5.7.0) 1 | Installer - YOOtheme (1.0.1) 1 | [/color][/size][/quote][quote="Templates Discovered ::"][size=85][b]Templates :: SITE :: [/b][color=Blue]protostar (1.0)[/color] 1 | [color=Brown][b][u]ja_alumni (1.0.2)[/u][/b][/color] 1 | [color=Blue]beez3 (3.1.0)[/color] 1 |
[b]Templates :: ADMIN :: [/b][color=Blue][b][u]isis (1.0)[/u][/b][/color] 1 | [color=Blue]hathor (3.0.0)[/color] 1 | [/size][/quote][/quote]
![]() |
|