Vasiliy80 Опубликовано 4 марта, 2020 Поделиться Опубликовано 4 марта, 2020 В первую очередь здравствуйте. Спасибо, что вы есть и что помогаете. Я совершеннейший нуб в сайтах, но жизнь заставляет изучать момент. Создал форум, сейчас настраиваю. Ранее пять дней бился с саппортами хоста и ддос, а блпгодаря вам сам решил проблему с 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} я уже и в логи залезал и скобки считал, но мне не хватает катастрофически знаний. Прошу помочь с решением, ну от меня тоже если что нужно, то посодействую. ПС - друзья, прошу не обзываться даже в намеках, просто помогите русским языком. Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 4 марта, 2020 Поделиться Опубликовано 4 марта, 2020 Перепишите заново все файлы форума из дистрибутива. Ссылка на комментарий Поделиться на другие сайты Поделиться
Vasiliy80 Опубликовано 4 марта, 2020 Автор Поделиться Опубликовано 4 марта, 2020 1 час назад, Desti сказал: Перепишите заново все файлы форума из дистрибутива. Я правильно понимаю, что это неминуемо приведет к необходимости делать бекап? или как? Ссылка на комментарий Поделиться на другие сайты Поделиться
aplayer Опубликовано 4 марта, 2020 Поделиться Опубликовано 4 марта, 2020 1 час назад, Vasiliy80 сказал: Я правильно понимаю, что это неминуемо приведет к необходимости делать бекап? бекап надо делать всегда. Даже когда ничего не надо исправлять Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 4 марта, 2020 Поделиться Опубликовано 4 марта, 2020 Если вы не лазили в код движка, просто переписать файлы будет относительно безопасной операцией. Рекомендую перед этим остановить веб-сервер. Ссылка на комментарий Поделиться на другие сайты Поделиться
Vasiliy80 Опубликовано 4 марта, 2020 Автор Поделиться Опубликовано 4 марта, 2020 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 что не так с построением кода? Проблема возникает только при обращении к просмотру пользователей. На форуме установлена руссификация и плагин замены транслита Убедительная просьба - пишите если можете помочь. Давать советы из разряда - "нужно делать бекап всегда" - не обязательно. готов рассмотреть помощь на материальной основе. Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 4 марта, 2020 Поделиться Опубликовано 4 марта, 2020 Очень похоже на символ BOM в файлах, но непонятно, откуда он взялся. Откуда дистрибутив? Ссылка на комментарий Поделиться на другие сайты Поделиться
Vasiliy80 Опубликовано 4 марта, 2020 Автор Поделиться Опубликовано 4 марта, 2020 подскажите как вылечить забавно то ,что если я беру файл с дистрибутива и прогоняю его через тест php, то там нет ошибок но если я его создам в корне форума и от туда скопирую в тест, то повляется ошибка. чудеса Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 4 марта, 2020 Поделиться Опубликовано 4 марта, 2020 32 минуты назад, Vasiliy80 сказал: и от туда скопирую в тест Никаких чудес, символ BOM в начало файла вставляет редактор. У вас не FAR случаем? Ссылка на комментарий Поделиться на другие сайты Поделиться
Vasiliy80 Опубликовано 4 марта, 2020 Автор Поделиться Опубликовано 4 марта, 2020 26 минут назад, Desti сказал: Никаких чудес, символ BOM в начало файла вставляет редактор. У вас не FAR случаем? Я пользуюсь редактором в спанели хостинга но на форуме стоит руссификатор. Он может как то повлиять? тоесть когда код попадает в редактор спанели, то он искажается? Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 4 марта, 2020 Поделиться Опубликовано 4 марта, 2020 cpanel не знаю, не использую, но он вполне может вставлять спецсимвол в редактируемый текст при сохранении. Вы можете просто скопировать из дистрибутива все файлы на хостинг и не редактировать их??? Ссылка на комментарий Поделиться на другие сайты Поделиться
Vasiliy80 Опубликовано 4 марта, 2020 Автор Поделиться Опубликовано 4 марта, 2020 Проблема решена Несмотря на ошибки админки, лог сервера показывал только одну ошибку в файле DevicesAndIPAddresses.php я открыл этот файл и действительно обнаружил фигню с кодом, но не опнимал какую в дистрибутиве этот файл был вдвое меньше. заменил его и все заработало Спасибо всем. Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 5 марта, 2020 Поделиться Опубликовано 5 марта, 2020 9 часов назад, Vasiliy80 сказал: Спасибо всем. У нас для этого лайки здесь есть. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения