Перейти к содержимому


Пользователь месяца
Ixman Ixman 1-й за Октябрь
Очков активности: 693 0 тем, 33 сообщения, 14 баллов репутации
Сайт: o5cat.ru
ТОП самых активных за этот месяц
  • Фотография Андрей WPMasterKZ
    #1

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 225 0 тем, 50 сообщений, 3 балла репутации

  • Фотография Ixman
    #2

    Ixman (o5cat.ru)
    Очков активности: 120 Вне конкурса за определение пользователя месяца

  • Фотография BLIK
    #3

    BLIK
    Очков активности: 102 Вне конкурса за определение пользователя месяца

  • Фотография ShowPrint
    #4

    ShowPrint (ShowPrint.ru)
    Очков активности: 102 Вне конкурса за определение пользователя месяца

  • Фотография yuran
    #5

    yuran (yurbol.ru)
    Очков активности: 96 0 тем, 64 сообщения, 1 балл репутации

  • Фотография Mandarin
    #6

    Mandarin
    Очков активности: 61.5 0 тем, 41 сообщение, 1 балл репутации

  • Фотография WGN
    #7

    WGN (worldgamenews.com)
    Очков активности: 45 Вне конкурса за определение пользователя месяца

  • Фотография pilatik
    #8

    pilatik
    Очков активности: 37.5 1 тема, 22 сообщения, 1 балл репутации

  • Фотография Yuliya1982
    #9

    Yuliya1982
    Очков активности: 36 1 тема, 21 сообщение, 1 балл репутации

  • Фотография pozitron123
    #10

    pozitron123
    Очков активности: 34.5 2 темы, 17 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 31.10.2018
  • Яндекс выдача: 20.11.2018
Топ 5 участников по репутации


Помогите в решении проблемы!

#1 koli50

koli50
  • Пользователь
  • 8 сообщений
  • Репутация: 0
0

Отправлено 26 July 2017 - 14:40

Здраствуйте !Купил скрипт сайта залил на хост вместо сайта белая страница в логах ошибк сначало вот эта

14:25:06 2017] [error] [client 31.173.243.62] PHP Parse error:  syntax error, unexpected '[' in /var/www/user31320/data/www/vin-stopural.ru/inc/init.php on line 39

 

файл приклеплён

 

Прикрепленные файлы

  • Прикрепленный файл  init.php   1.26К   Количество загрузок: 10

 

<?php

if (!defined('BASE_DIR')) { exit(header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found', true)); }

//error_reporting(E_ALL);
//ini_set('display_errors', 1);

session_start();

mb_internal_encoding("UTF-8");

include(BASE_DIR.'/inc/configbd.php');
require(BASE_DIR.'/inc/mysqli.php');
require(BASE_DIR.'/inc/engine.php'); 
require(BASE_DIR.'/inc/function.php');  

$mysqli = MySQL::getInstance();
$obEngine = Engine::getInstance();

if (isset($_SESSION['user_id'])) 
{ 
  $users_info = usersInfo();
  
  if (TIME - strtotime($users_info['data_log']) > 180 && !isset($_SESSION['admin_user_view']))
  {
    $mysqli->query("UPDATE `".PREFIX."_users` SET `data_log` = NOW() WHERE `id` = '".$_SESSION['user_id']."'");
  }  
}
else
{    
  if (isset($_GET['ref']) && (int)$_GET['ref'] > 0)
  {
    @setcookie('ref', $_GET['ref'], TIME+86400, '/');
  } 
}  

if (TIME - strtotime($obEngine->getConfig('time_update')) > 3600)
{
  $show_advert_24 = $mysqli->query("SELECT SUM(view) as view FROM `".PREFIX."_blocks_view` WHERE `time_add` >= (CURDATE()-1) and `time_add` < CURDATE()")->fetch_assoc()['view'];  
    
  $mysqli->query("UPDATE `".PREFIX."_config` SET `time_update` = NOW(), `show_advert_24` = '".$show_advert_24."' WHERE `id` = '1'");

 

  • 0

#2 Ixman

Ixman
  • Пользователь PRO
  • 2943 сообщений
  • Репутация: 767

Отправлено 26 July 2017 - 14:54


->fetch_assoc()['view'];

 

убрать отсюда ['view']


  • 0


#3 koli50

koli50
    Topic Starter
  • Пользователь
  • 8 сообщений
  • Репутация: 0

Отправлено 26 July 2017 - 16:19

@Ixman, Убрал сейчас в логах ошибка

16:07:29 2017] [error] [client 31.173.243.62] PHP Parse error:  syntax error, unexpected '[' in /var/www/user31320/data/www/vin-stopural.ru/page/index.php on line 17

 

 

17 строка вот

<div class="ads_intro_section_title"><?php echo $obEngine->getConfig('success_work'); ?><br><?php echo getWord($obEngine->getConfig('success_work'), ['успешная', 'успешных', 'успешных']); ?> <?php echo getWord($obEngine->getConfig('success_work'), ['сделка', 'сделки', 'сделок']); ?></div></a>

  • 0

#4 Ixman

Ixman
  • Пользователь PRO
  • 2943 сообщений
  • Репутация: 767

Отправлено 26 July 2017 - 16:56

@koli50, тут ничего не правильного не вижу. 


  • 0


#5 koli50

koli50
    Topic Starter
  • Пользователь
  • 8 сообщений
  • Репутация: 0

Отправлено 26 July 2017 - 17:17

@Ixman, Пипец...все форумы уже облазил...последнее вот к хостеру обратился..ответа жду..успокаивающие пить походу надо...


Сообщение отредактировал koli50: 26 July 2017 - 17:19

  • 0

#6 Ixman

Ixman
  • Пользователь PRO
  • 2943 сообщений
  • Репутация: 767

Отправлено 26 July 2017 - 17:33

@koli50, это нужно кого-то нанимать и давать доступ к файлам, чтобы их можно было поправить. Не видя всей картины тяжело что-то посоветовать или сделать. Да и не помешало бы тряхнуть того, кто продал этот скрипт.


  • 0


#7 koli50

koli50
    Topic Starter
  • Пользователь
  • 8 сообщений
  • Репутация: 0

Отправлено 26 July 2017 - 17:43

@Ixman, Уже трясу он мне демо даёт у него всё работает((говорит не ничего неделал скинул бекап вместе с базой как есть...буду кого-нибудь искать


  • 0

#8 Ixman

Ixman
  • Пользователь PRO
  • 2943 сообщений
  • Репутация: 767

Отправлено 26 July 2017 - 17:50

@koli50, ещё порекомендовал бы перезалить скрипт на хост. Бывает такое, что криво заливается, либо распаковывается.


  • 0


#9 koli50

koli50
    Topic Starter
  • Пользователь
  • 8 сообщений
  • Репутация: 0

Отправлено 26 July 2017 - 18:40

@Ixman,Понял попробую ,спасибо за помощь!


  • 0

#10 mkreine

mkreine
  • Неактивные
  • 7 сообщений
  • Репутация: 0

Отправлено 28 July 2017 - 11:54

@koli50, какая версия PHP установлена на хостинге? Насколько я знаю, квадратные скобки для инициализации массива работают только в версии PHP 5.5 и выше. Если у вас интерпретатор более низкой версии, попробуйте видоизменить код следующим образом:

$array = array("сделка, "сделки", "сделок");
$another_array = array("успешная", "успешных", "успешщных");
<div class="ads_intro_section_title"><?php echo $obEngine->getConfig('success_work'); ?><br><?php echo getWord($obEngine->getConfig('success_work'), $another_array); ?> <?php echo getWord($obEngine->getConfig('success_work'), $array); ?></div></a>

  • 0

robot

robot
  • Пользователь PRO
  • 2652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru