Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ошибка при обращении к пользователю

Featured Replies

Posted

В первую очередь здравствуйте. 

Спасибо, что вы есть и что помогаете. 

Я совершеннейший нуб в сайтах, но жизнь заставляет изучать момент. Создал форум, сейчас настраиваю.  Ранее пять дней бился с саппортами хоста и ддос, а блпгодаря вам сам решил проблему с https и ssl

 

но осталась проблема другая (последняя пока перед запуском)

При попытке нажать на пользователя (чтобы сменить права или просто просмотреть) выскакиевает неприятная ошибка

ParseError: syntax error, unexpected '<', expecting end of file (0)
#0 [internal function]: IPS\IPS::autoloader('IPS\\core\\extens...')
#1 /home/sxafkzbe/public_html/applications/core/sources/MemberACPProfile/MainTab.php(94): spl_autoload_call('IPS\\core\\extens...')
#2 /home/sxafkzbe/public_html/applications/core/modules/admin/members/members.php(1086): IPS\core\MemberACPProfile\_MainTab->output()
#3 /home/sxafkzbe/public_html/system/Dispatcher/Controller.php(85): IPS\core\modules\admin\members\_members->view()
#4 /home/sxafkzbe/public_html/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute()
#5 /home/sxafkzbe/public_html/admin/index.php(14): IPS\_Dispatcher->run()
#6 {main}

 

я уже и в логи залезал и скобки считал, но мне не хватает катастрофически знаний. 

Прошу помочь с решением, ну от меня тоже если что нужно, то посодействую. 

 

ПС - друзья, прошу не обзываться даже в намеках, просто помогите русским языком. 

  • Author
1 час назад, Desti сказал:

Перепишите заново все файлы форума из дистрибутива.

Я правильно понимаю, что это неминуемо приведет к необходимости делать бекап?

 

или как? 

1 час назад, Vasiliy80 сказал:

Я правильно понимаю, что это неминуемо приведет к необходимости делать бекап?

бекап надо делать всегда. Даже когда ничего не надо исправлять

Если вы не лазили в код движка, просто переписать файлы будет относительно безопасной операцией.  Рекомендую перед этим остановить веб-сервер.

  • Author
1 час назад, Desti сказал:

Если вы не лазили в код движка, просто переписать файлы будет относительно безопасной операцией.  Рекомендую перед этим остановить веб-сервер.

Смотрите - я только учусь

С бекапом я еще не занимался, потому что были проблемы другие. 

Какой порядок действий?

 

Я бегаю по ошибкам и тестирую php

везде одна и та же ошибка выскакивает

Fatal error: Namespace declaration statement has to be the very first statement or after any declare call in the script in CODE on line 13
Errors parsing CODE

 

в этом Line13 во всех файлах php одна и так же структура

 

идет Namespace\ips

или Namespace\ips\dispatcher

что не так с построением кода?

 

Проблема возникает только при обращении к просмотру пользователей. 

На форуме установлена руссификация и плагин замены транслита

 

 

Убедительная просьба - пишите если можете помочь. Давать советы из разряда - "нужно делать бекап всегда" - не обязательно.

готов рассмотреть помощь на материальной основе. 

 

  • Author

подскажите как вылечить

забавно то ,что если я беру файл с дистрибутива и прогоняю его через тест php, то там нет ошибок

но если я его создам в корне форума и от туда скопирую в тест, то повляется ошибка. 

чудеса

32 минуты назад, Vasiliy80 сказал:

и от туда скопирую в тест

Никаких чудес, символ BOM в начало файла вставляет редактор.  У вас не FAR случаем?

  • Author
26 минут назад, Desti сказал:

Никаких чудес, символ BOM в начало файла вставляет редактор.  У вас не FAR случаем?

Я пользуюсь редактором в спанели хостинга 

но на форуме стоит руссификатор. Он может как то повлиять?

тоесть когда код попадает в редактор спанели, то он искажается?

cpanel не знаю, не использую, но он вполне может вставлять спецсимвол в редактируемый текст при сохранении. 

Вы можете просто скопировать из дистрибутива все файлы на хостинг и не редактировать их??? 

  • Author

Проблема решена

 

Несмотря на ошибки админки, лог сервера показывал только одну ошибку в файле DevicesAndIPAddresses.php

я открыл этот файл и действительно обнаружил фигню с кодом, но не опнимал какую

в дистрибутиве этот файл был вдвое меньше.

 

заменил его и все заработало

 

Спасибо всем. 

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.