Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Миграция с 4.5LTS c templavoila на 6.2LTS (http://forum.typo3.ru/showthread.php?t=11130)

ms9 15.01.2014 17:16

Миграция с 4.5LTS c templavoila на 6.2LTS
 
Добрый день.

Скоро будет выпущен релиз 6.2LTS. В этой версии впервые не будет поддержки templavoila.

Существует проект по миграции: http://forge.typo3.org/news/649
Однако про TV там нет ни слова.

Есть попытки автоматизировать миграцию с templavoila на fluidtemplate, однако это сопряжено с большим количеством телодвижений.

http://www.derhansen.de/2014/01/typo...tion-from.html

Возможно у кого-то есть намеченные пути для миграции. Буду рад услышать разные версии, как пессимистические так и оптимистические.

Николай Сипко 15.01.2014 18:59

Now we are in the situation that 3 years later (we had 4.6, 4.7, 6.0, 6.1) lots of methods are finally really gone. So for the first time, people upgrading from 4.5 to 6.2 will face some major breaking of their sites.

(Перевод). Сейчас мы находимся в ситуации, когда через 3 года (у нас было 4.6, 4.7, 6.0, 6.1) много методов, наконец, действительно ушли. Так в первый раз, люди, обновляющиеся с 4.5 до 6.2 столкнутся с некоторыми крупными нарушениями своих сайтов.

http://forge.typo3.org/news/649

Так, миграция с 4.5 на 4.7 была существенно затруднена из-за изменения тегов в редакторе, а с 4.х на 6.х - из-за изменения структуры папок.

ИМХО, чтобы не "столкнуться с некоторыми крупными нарушениями своих сайтов", нужно сесть на нопу и вручную перебросить контент в новую версию 6.х.

Николай Сипко 15.01.2014 19:02

А то, что "в версии 6.2LTS впервые не будет поддержки templavoila", так это мы еще посмотрим.

Андрей Аксенов 16.01.2014 11:14

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

Vasiliy Bond 25.01.2014 13:57

Цитата:

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

Не в тему, но все же...:D

Установил typo3_src-6.2.0beta4. Появляются такие сообщения:
Install->System enviroment->System enviroment chek:
!
No PHP opcode cache loaded
PHP opcode caches hold a compiled version of executed PHP scripts in memory and do not require to recompile any script on each access. This can be a massive performance improvement and can put load off a server in general, a parse time reduction by factor three for full cached pages can be achieved easily if using some opcode cache. If in doubt choosing one, APC runs well and can be used as data cache layer in TYPO3 CMS as additional feature.

!
Windows apache thread stack size
This current value can not be checked by the system, so please ignore this warning if it is already taken care of: Fluid uses complex regular expressions which require a lot of stack space during the first processing. On Windows the default stack size for Apache is a lot smaller than on UNIX. You can increase the size to 8MB (default on UNIX) by adding the following configuration to httpd.conf and restart Apache afterwards:
<IfModule mpm_winnt_module>
ThreadStackSize 8388608
</IfModule>

Строки добавлены в C:\Apache24\conf\httpd.conf, но сообщение не исчезает...

Да еще и openssl не устанавливается.
Как устранить... пожалуйста...:mad:

ms9 25.01.2014 15:32

Одна из Ваших проблем связана с "No PHP opcode cache loaded".

PHP код:

<?php
 phpinfo
();
?>

Есть ли инфо о Zend OPcache?

Однако основная Ваша проблема это выбранная ОС. Если есть время на освоение, смотрите в сторону linux.

Vasiliy Bond 26.01.2014 12:57

Цитата:

Сообщение от ms9 (Сообщение 37811)
Одна из Ваших проблем связана с "No PHP opcode cache loaded".

PHP код:

<?php
 phpinfo
();
?>

Есть ли инфо о Zend OPcache?

Однако основная Ваша проблема это выбранная ОС. Если есть время на освоение, смотрите в сторону linux.

Информации о Zend OPcache нет в инфо. Есть только такие строки:
zend.detect_unicode On On
zend.enable_gc On On
zend.multibyte Off Off
zend.script_encoding no value no value
Система Win7 Uitimate, программное обеспечение сервера: Apache/2.4.3 (Win32) PHP/5.4.22 OpenSSL/1.0.1c.
Неужели и в самом деле только на Linux все без проблем? Если убедите, что это так, то придется покинуть Win7 в части Typo3 6.2. Что посоветуете?:confused:

ms9 26.01.2014 13:28

В Вашей системе не установлен OPcache. Тут просматриваются несколько путей: либо искать, как запустить движок TYPO3 без OPcache, либо устанавливать OPcache. В частности, когда OPcache есть в системе, phpinfo отдаёт следующего вида инфо: http://screencast.com/t/HKBxcoQd.

ms9 26.01.2014 13:31

Относительно linux -- всё достаточно субъективно, однако, как кажется мне, linux, особенно gentoo, предоставляет большую гибкость конфигурирования чего-либо :)

Николай Сипко 28.01.2014 20:19

http://forum.typo3.biz/showthread.php?t=10624&page=5

Николай Сипко 28.01.2014 20:36

A PHP opcode cache is loaded?

Николай Сипко 28.01.2014 21:13

В конце концов удалось "доконать" техподдержку: "Николай, пожалуйста, проверьте еще раз страничку требованиями Typo3. Кэш должен начать распознаваться вашим движком."

Из "красноты" на хостинге осталось:
Some PHP functions disabled
disable_functions=dl posix_mkfifo symlink link passthru shell_exec system proc_open popen curl_multi_exec show_source. These function(s) are disabled. TYPO3 uses some of those, so there might be trouble. TYPO3 is designed to use the default set of PHP functions plus some common extensions. Possibly these functions are disabled due to security considerations and most likely the list would include a function like exec() which is used by TYPO3 at various places. Depending on which exact functions are disabled, some parts of the system may just break without further notice.

(Перевод) Некоторые функции отключены PHPdisable_functions = DL posix_mkfifo символическая ссылка ссылка PassThru shell_exec системы proc_open POPEN curl_multi_exec show_source. Эти функции (ы) отключены. TYPO3 использует некоторые из этих, так что могут быть неприятности. TYPO3 предназначен для использования по умолчанию набор функций PHP плюс для некоторых общих расширений. Возможно, эти функции отключены по соображениям безопасности и, скорее всего, этот список будет включать в себя функцию, как Exec (), которая используется TYPO3 в различных местах. В зависимости от точной функции отключены, некоторые части системы может просто разорвать без предварительного уведомления.

Пишут, что на виртуальных хостингах "эти функции отключены по соображениям безопасности".

На локалхост - все "зеленое".

Так что дело в PHP.

Николай Сипко 28.01.2014 21:44

"You can increase the size to 8MB..."
Это тоже в php.ini

Николай Сипко 28.01.2014 21:59

Лично я ставлю:

max_execution_time 360
max_input_time 600
post_max_size 48M
upload_max_filesize 48M

А на хостинге опосля моих "увещеваний" поставили 488M


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

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