Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 30.10.2011, 17:59   #1
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию Ошибка на сайте

С сегодняшнего дня получаю такая ошибку во фронтенде:
Код:
could not determine type of argument "renderMode" of the render-method in ViewHelper
"Tx_Fluid_ViewHelpers_RenderFlashMessagesViewHelper".
Either the methods docComment is invalid or some PHP optimizer strips off comments.
С чего это вдруг, может быть? Ничего не трогал.
NiKRON вне форума   Ответить с цитированием
Старый 17.11.2011, 03:18   #2
Manas
Senior Member
 
Аватар для Manas
 
Регистрация: 06.12.2006
Адрес: Санкт-Петербург
Сообщений: 239
Отправить сообщение для Manas с помощью ICQ Отправить сообщение для Manas с помощью Skype™
По умолчанию

Нужно либо отключить eAcelerator, либо перекомпилировать его с опцией –with-eaccelerator-doc-comment-inclusion. Сталкивался.
__________________
Дмитрий Васильев, "T3 студия"
По всем вопросам связанным с TYPO3, пишите пожалуйста сюда https://vk.com/t3studio
www.typo3.ru.net
Manas вне форума   Ответить с цитированием
Старый 17.11.2011, 11:50   #3
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Вот, что по этому поводу написано в одной умной книжке (перевод):
Цитата:
Для производственных систем рекомендуем использовать библиотеки кеширования микрокода PHP (Opcode Cache) вроде eAccelerator (http://eaccelerator.net), они кешируют скомпилированный код PHP, что существенно уменьшает время загрузки сценария, зачастую более чем в половину. По умолчанию eAccelerator не кеширует комментарии PHP из файла. Но Extbase использует эти комментарии для получения важной информации, которую как раз может и не пропустить eAccelerator. Чтобы избежать этого, нужно настроить eAccelerator с параметром --with-eaccelerator-doc-comment-inclusion. Полный процесс установки eAccelerator будет выглядеть следующим образом: скачиваем исходный код eAccelerator, переходим в директорию, содержащую этот код, используя консоль (или любым удобным способом). Предстоит скорректировать исходный код eAccelerator в соответствие с установленной версией PHP, запустив команду phpize. После чего можно настроить исходный код eAccelerator так, чтобы при его выполнении не удалялись комментарии PHP, это делается следующим образом:
./configure --with-eaccelerator-doc-comment-inclusion.
Теперь скомпилируем eAccelerator командой make. Для завершения установки нужно запустить make install от пользователя root.
Это может быть необходимо для корректировки установленной PHP для загрузки eAccelerator. Теперь можно проверить, сохраняются ли комментарии из исходного кода, используя установленную TYPO3. Для этого установите расширение extbase во внутреннем интерфейсе TYPO3, воспользовавшись модулем управления расширениями, а затем перейдите в модуль Отчеты. Выберете режим Отчет о состоянии и взгляните в раздел extbase, где говорится, сохраняются ли комментарии PHP или нет.
Андрей Аксенов вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
После сохранения шаблона при просмотре выдается ошибка Error! No template found! Olga25 TypoScript практикум 1 15.04.2009 09:29
ошибка при создании новости, плагин tt_news: Артем TypoScript практикум 0 31.01.2008 05:47
Авторизация на сайте перестала работать margol Общие вопросы 0 17.10.2007 12:09
ошибка при добавлении контента страницы Lesnikov Dm Общие вопросы 0 07.11.2006 09:11
ошибка при сохранении записей в ве Volodymyr Pavlyuk Общие вопросы 0 07.08.2006 14:46


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория