Основная функция расширения TYPO3 не вызывается - PullRequest
1 голос
/ 13 октября 2011

На моем локальном тестовом сервере с T3 4.5.6 расширение работает без проблем, но на производственном сервере основная функция больше не будет вызываться после обновления с 4.2 до 4.5.6.

Любые намеки?

Ответы [ 4 ]

2 голосов
/ 02 ноября 2011

css_styled_content был установлен в Extension-Directory и также поставляется с обновлением 4.5.Удаление установки в typo3con / ext / решило странную проблему.

1 голос
/ 14 октября 2011

Убедитесь, что расширение установлено в Менеджере расширений на рабочем сервере?

Вы также можете проверить это, отредактировав файл typo3conf / localconf.php (на продакшн-сервере) и посмотрите, указано ли там ваше расширение под $TYPO3_CONF_VARS['EXT']['extList'] и / или $TYPO3_CONF_VARS['EXT']['extList_FE']. (Всегда проверяйте последнюю запись, может быть больше.)

0 голосов
/ 11 января 2013

Пожалуйста, проверьте ваш журнал ошибок PHP также.Это может помочь вам выяснить проблему. Также попробуйте добавить этот plugin.tx_yourextension_pi1 = USER_INT, а затем установите флажок

0 голосов
/ 17 октября 2011

Возможно, вы ссылаетесь на функцию main () в вашем классе расширений.Можете ли вы попытаться распечатать какой-либо отладочный вывод во внешнем интерфейсе, добавив t3lib_div::debug() внутри функции?(попробуйте $TYPO3_CONF_VARS['SYS']['displayErrors'] = '1' в localconf.php).

Вы также включили конфигурацию опечатки расширений?

Трудно догадаться, потому что main () - это стандартная функция, которая всегда вызывается для плагина внешнего интерфейса внутри расширения.Таким образом, отсюда мы можем только догадываться.Вы должны попытаться выяснить, насколько далеко заходит обработка вашего расширения, то есть где оно точно останавливается.Тогда поделитесь этим здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...