Typo3 аварийно завершил работу после установки расширения и теперь не может получить доступ к действующему сайту или серверной части: ошибка синтаксического анализа: ошибка синтаксиса

Как сказано в названии. Я работал над своим сайтом typo3 и попытался установить расширение mmc_slideshow с сайта typ03. После нажатия кнопки «Установить» появилась ошибка, и теперь я больше не могу получить доступ к действующему сайту. Когда я пытаюсь посмотреть на бэкэнд / typo3, это та же ошибка. Похоже, сайт стерся. Могу я что-нибудь сделать, чтобы вернуть его? Я смог увидеть файлы, заглянув в / typo3conf, но это не дает мне никаких возможностей для редактирования. Единственное, о чем я могу думать, - это войти через хостинг-сервер.


person designerfreeze    schedule 04.12.2020    source источник
comment
Вы можете подключиться к серверу через SSH / SFTP и удалить каталог typo3conf/ext/mmc_slideshow, а затем удалить его из typo3conf/PackageStates.php. Также я настоятельно рекомендую создать локальную среду разработки, в которой можно безопасно подготовить подобные вещи.   -  person Mathias Brodala    schedule 04.12.2020
comment
Это сработало! большое спасибо. Паника предотвращена! Я согласен, что промежуточный сайт был бы замечательным, я пытался его запросить. Но все это зависит от моего босса.   -  person designerfreeze    schedule 04.12.2020


Ответы (1)


Помимо редактирования typo3conf/PackageStates.php, о котором упоминал Матиас, вам может потребоваться очистка кеша (я точно не помню папку, что-то вроде typo3temp/Cache/Code/? Сомневаетесь, вы можете удалить все из /typo3temp/.)

Другим вариантом может быть Install-Tool, где вы можете отключить сбойные расширения.

person Bernd Wilke πφ    schedule 04.12.2020