Просмотр полной версии : Typo3 4.7.7 (php 5.4.43) странная проблема с раширениями.
Всем привет!
Уже несколько дней сражаюсь со странной проблемой. После переезда сайта на другой сервер, отказываются работать расширения TemplaVoila и UIXplorer. Выражается это не в сообщениях об ошибках (было бы здорово чтобы они были), а просто в пустоте, выбираю в админке UIXplorer - справа просто серая пустая область, та же история и с TV, там где должен быть функционал - пустая серая область. Пытался выловить фаербагом - реально приходит пустота, логи молчат как рыба об лёд.
При всём этом, стандартный функционал тайпы прекрасно работает.
В общем, хелп!
Может быть, кто то уже с таким странным поведением сталкивался?
PS Обновлять движек - не предлагать!
Можно начать с поиска PHP ошибок - в начало файла добавить:
<?php
// PHP error log file
ini_set('log_errors', 'On');
ini_set('error_log', PATH_site.'php_errors.log');
?>
TYPO3 < 6.1 - typo3conf/localconf.php
TYPO3 > 6.2 и выше - typo3conf/AdditionalConfiguration.php
После все критические PHP-ошибки будут записаны в корень сайта:
http://site-name.ru/php_errors.log
Как ни странно, но этот файл не появляется :(
Николай Сипко
16.08.2015, 12:40
Если долго мучиться, что-нибудь получится. Могучим методом тыка:
=======
1. Clean typo3temp/ folder
=======
2. Clear tables
Use with care! Clearing tables here can have a negative impact on your site functionality. You could log out all users, delete all their basket data, and lose logging information!
Some database tables in TYPO3 CMS hold semi-temporary data that is not deleted when clicking "Clear all cache" in the backend. Those can be cleared here, effectively removing all rows from it. This can be useful in rare cases.
be_sessions
cache_imagesizes
cache_md5params
cache_typo3temp_log
fe_sessions
fe_session_data
sys_history
sys_lockedrecords
sys_log
tx_extensionmanager_domain_model_extension
tx_rsaauth_keys
=======
3. DB check
=======
Предварительно я бы удалил (хотя бы на время) UIXplorer.
Всё это я проделывал, и расширение удалял (деинсталлировал и физически удалял с typo3conf/ext), чистил таблицы от кэша, и чекал базу. Однажды, после смены версии PHP всё заработало, но врдуг (пока переписывался с хостером чтобы наконец сделал доступным ImagrMagic) тайпа снова разучилась запускать расширения. Хостер как обычно дистанцировался, говорит - напишите разработчику движка :(
Николай Сипко
16.08.2015, 15:40
В TYPO3, как правило, GraphicsMagick.
Установить новую систему, templavoila, скопировать templates и images и после phpmyadmin удалить дефолтные таблицы и экспортировать свои. Если, конечно, вы так не "переезжали".
Фантазии пока хватает только на это.
В TYPO3, как правило, GraphicsMagick.
Это от хостера зависит, GraphicsMagick предпочитают в основном немцы.
Установить новую систему, templavoila, скопировать templates и images и после phpmyadmin удалить дефолтные таблицы и экспортировать свои.
Новую тайпу ставить не хочу.
Если, конечно, вы так не "переезжали".
Что за ирония?
Николай Сипко
16.08.2015, 18:51
Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
В TYPO3, как правило, GraphicsMagick.
Это от хостера зависит, GraphicsMagick предпочитают в основном немцы.
=======
Вы меня немного удивляете.
https://packages.debian.org/wheezy/typo3-dummy
GraphicsMagick предпочитают в основном в TYPO3.
=======
Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
Установить новую систему, templavoila, скопировать templates и images и после phpmyadmin удалить дефолтные таблицы и экспортировать свои.
Новую тайпу ставить не хочу.
=======
Так поставьте старую, но с чистого листа:
http://sourceforge.net/projects/typo3/files/TYPO3%20Source%20and%20Dummy/TYPO3%204.7.20/
=======
Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
Если, конечно, вы так не "переезжали".
Что за ирония?
=======
Это не ирония, а "правила переезда".
=======
В общем, твоя моя не понимай.
__________________
"С Уважением, Владимир Ворническу."
Цитата:
В TYPO3, как правило, GraphicsMagick.
Это от хостера зависит, GraphicsMagick предпочитают в основном немцы.
=======
Вы меня немного удивляете.
https://packages.debian.org/wheezy/typo3-dummy
GraphicsMagick предпочитают в основном в TYPO3.
=======
Как вас просто удивить...
Это не ирония, а "правила переезда".
Спасибо кэп, но переезд осуществлял хостер после аварии. У них сервера прокуратура изъяла, те срочно переносили с бакапов сайты... К делу не относится.
В общем, твоя моя не понимай.
Да, определенно. Спасибо за помощь конечно, но мне такая не нужна, игнорируйте.
Пока решения так и не нашел, гуглинг показывает что такая проблема периодически возникает на разных версиях тайпы, включая 7-ю.
Вот пример такой проблемы у англоязычных коллег (http://www.typo3forum.net/forum/templavoila/58967-inhaltselemente-erstellen-moeglich.html?language=en)
Всё же, подозреваю что на хостинге мешает какая то фишка, например какой то оптимизатор. Пробовал разные версии TV, накатывал обновления на тайпу (4.7.20) - эффект прежний, провоцировал ошибки php - тут всё ок, ошибки php логируются, но ошибок в тайпе не наблюдается.
Фаербаг показывает что результат запросов к компонентам/расширениям всегда пустой, к примеру:
/typo3conf/ext/templavoila/mod1/index.php?id=31&
Повторюсь, сама typo3 работает нормально, realurl (стороннее расширение) функционирует отлично.
Всем привет, с проблемой разобрался. Причиной такого странного поведения движка оказался модуль suhosin, отключив его, система заработала в штатном режиме.
Теперь, если у кого то подобная ситуация возникнет, будут ориентироваться на этот пост.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot