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


Пользователь месяца
OlgaGetman OlgaGetman 1-й за Декабрь
Очков активности: 2100 10 тем, 170 сообщений, 7 баллов репутации
ТОП самых активных за этот месяц
  • Фотография Ixman
    #1

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

  • Фотография Андрей WPMasterKZ
    #2

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 153 Вне конкурса за определение пользователя месяца

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

    BLIK
    Очков активности: 126 0 тем, 21 сообщение, 4 балла репутации

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

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

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

    Cheaplinks
    Очков активности: 54 0 тем, 18 сообщений, 2 балла репутации

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

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

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

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

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

    Ilya74
    Очков активности: 48 0 тем, 16 сообщений, 2 балла репутации

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

    Constantine
    Очков активности: 48 5 тем, 17 сообщений, 1 балл репутации

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

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

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 25.12.2018
  • Яндекс выдача: 20.01.2019
Топ 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
  • 3026 сообщений
  • Репутация: 792

Отправлено 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
  • 3026 сообщений
  • Репутация: 792

Отправлено 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
  • 3026 сообщений
  • Репутация: 792

Отправлено 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
  • 3026 сообщений
  • Репутация: 792

Отправлено 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