Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Typo3 4.7.7 (php 5.4.43) странная проблема с раширениями. (http://forum.typo3.ru/showthread.php?t=11813)

Vornic 12.08.2015 17:03

Typo3 4.7.7 (php 5.4.43) странная проблема с раширениями.
 
Всем привет!
Уже несколько дней сражаюсь со странной проблемой. После переезда сайта на другой сервер, отказываются работать расширения TemplaVoila и UIXplorer. Выражается это не в сообщениях об ошибках (было бы здорово чтобы они были), а просто в пустоте, выбираю в админке UIXplorer - справа просто серая пустая область, та же история и с TV, там где должен быть функционал - пустая серая область. Пытался выловить фаербагом - реально приходит пустота, логи молчат как рыба об лёд.
При всём этом, стандартный функционал тайпы прекрасно работает.

В общем, хелп!
Может быть, кто то уже с таким странным поведением сталкивался?

PS Обновлять движек - не предлагать!

Ивано++ 12.08.2015 18:23

Можно начать с поиска PHP ошибок - в начало файла добавить:
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

Vornic 16.08.2015 01:23

Как ни странно, но этот файл не появляется :(

Николай Сипко 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.

Vornic 16.08.2015 13:23

Всё это я проделывал, и расширение удалял (деинсталлировал и физически удалял с typo3conf/ext), чистил таблицы от кэша, и чекал базу. Однажды, после смены версии PHP всё заработало, но врдуг (пока переписывался с хостером чтобы наконец сделал доступным ImagrMagic) тайпа снова разучилась запускать расширения. Хостер как обычно дистанцировался, говорит - напишите разработчику движка :(

Николай Сипко 16.08.2015 15:40

В TYPO3, как правило, GraphicsMagick.

Установить новую систему, templavoila, скопировать templates и images и после phpmyadmin удалить дефолтные таблицы и экспортировать свои. Если, конечно, вы так не "переезжали".

Фантазии пока хватает только на это.

Vornic 16.08.2015 18:04

Цитата:

Сообщение от Николай Сипко (Сообщение 39724)
В TYPO3, как правило, GraphicsMagick.

Это от хостера зависит, GraphicsMagick предпочитают в основном немцы.

Цитата:

Сообщение от Николай Сипко (Сообщение 39724)
Установить новую систему, templavoila, скопировать templates и images и после phpmyadmin удалить дефолтные таблицы и экспортировать свои.

Новую тайпу ставить не хочу.

Цитата:

Сообщение от Николай Сипко (Сообщение 39724)
Если, конечно, вы так не "переезжали".

Что за ирония?

Николай Сипко 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/typo...YPO3%204.7.20/
=======

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
Если, конечно, вы так не "переезжали".
Что за ирония?
=======
Это не ирония, а "правила переезда".
=======

В общем, твоя моя не понимай.
__________________
"С Уважением, Владимир Ворническу."

Vornic 16.08.2015 18:56

Цитата:

Сообщение от Николай Сипко (Сообщение 39726)
Цитата:
В TYPO3, как правило, GraphicsMagick.
Это от хостера зависит, GraphicsMagick предпочитают в основном немцы.
=======
Вы меня немного удивляете.
https://packages.debian.org/wheezy/typo3-dummy
GraphicsMagick предпочитают в основном в TYPO3.
=======

Как вас просто удивить...

Цитата:

Сообщение от Николай Сипко (Сообщение 39726)
Это не ирония, а "правила переезда".

Спасибо кэп, но переезд осуществлял хостер после аварии. У них сервера прокуратура изъяла, те срочно переносили с бакапов сайты... К делу не относится.

Цитата:

Сообщение от Николай Сипко (Сообщение 39726)
В общем, твоя моя не понимай.

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

Vornic 19.08.2015 11:27

Пока решения так и не нашел, гуглинг показывает что такая проблема периодически возникает на разных версиях тайпы, включая 7-ю.
Вот пример такой проблемы у англоязычных коллег
Всё же, подозреваю что на хостинге мешает какая то фишка, например какой то оптимизатор. Пробовал разные версии TV, накатывал обновления на тайпу (4.7.20) - эффект прежний, провоцировал ошибки php - тут всё ок, ошибки php логируются, но ошибок в тайпе не наблюдается.
Фаербаг показывает что результат запросов к компонентам/расширениям всегда пустой, к примеру:
/typo3conf/ext/templavoila/mod1/index.php?id=31&
Повторюсь, сама typo3 работает нормально, realurl (стороннее расширение) функционирует отлично.


Часовой пояс GMT +4, время: 02:18.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot