Реклама




Опросы

Каких скриптов не хватает ?

Просмотреть результаты

Загрузка ... Загрузка ...

Помощь проекту

 

WMID 133443326071

R341885382783

Payeer

P63968199

 

Свежие комментарии

Последние сообщения на форуме

скрипт NOVAGOROD
Crypto Money

 Обратите внимание что все скрипты взяты из открытых источником и я проверяю их только на наличие критических ошибок, потому вероятность вредоносных кодов и чужих ссылок очень высока по мере сил я исправляю  скрипты  но нет никакой гарантии что в дальнейшем в работе скриптов не будет проблем. Особо стоит обратить внимание на подключение автовыплат к скриптам ферм как показала практика они очень уязвимы. Не забудьте проверить скрипт на уязвимость 

Parse error: syntax error

Parse error: syntax error , unexpected T_VARIABLE in

Иногда после установки скрипта выскакивает такая гадость Parse error: syntax error , unexpected T_VARIABLE in /home/       /html/config.php on line 3

Parse error: syntax error

Исправление ошибки Parse error: syntax error

Что же значит сия надпись и куда смотрела школа. Смотрим файл в котором обнаружилась ошибка. В данном случае это файл config.php в папке html.

На 3 строке у нас находится вот такая надпись $bd_host = «localhost»  и исходя из перевода нам нужно искать синтаксическую ошибку. И как видно по остальным строкам в конце не хватает для полного счастья точки с запятой значит их и добавим что бы было вот так $bd_host = «localhost»;

Еще меня смущает какая то не понятная кодировка потому символы выглядят так оригинально. Думаю если открыть этот файл в текстовом редакторе то прочитается все это очень даже нормально. Но сейчас не о кодировке в данном случае она на работу скрипта не влияет это для нас чтобы знали что куда вписывать.

Напомню что это я ломаю или чиню скрипт букса Pretorian 2.1 смотря с какой стороны посмотреть. Почему ломаю все просто точку с запятой я удалил умышленно что бы показать вам какую ошибку выдаст и как с ней бороться.

Вот как выглядит сайт с исправленной 3 строкой в файле config.php

Скрипт букса

Скрипт букса Pretorian 2.1

Думаю стоит показать еще парочку примеров синтаксических ошибок.

Parse error: syntax error, unexpected ‘:’ in

Вот такая надпись появится когда вместо точки с запятой будет стоять двоеточие.

Тут хорошо что сразу показывает что что то не так с двоеточием.  Естественно если такое выдает то ищем третью строку и меняем двоеточие на точку с запятой.

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in

Все предыдущее просто цветочки по сравнению с тем что будет если вместо точки с запятой вставить скажем тире  типа так $bd_host = «localhost»-

Самое печальное во всем этом что нигде не указано где находится ошибка сразу и не поймешь что не так. Что правда файл config.php не большой и найти проблему не сложно. А на первый взгляд вроде ошибся когда пароль к базе данных прописывал.