Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   TYPO3 CMS 6.2 LTS: понты для приезжих? (http://forum.typo3.ru/showthread.php?t=11244)

-=UncleByte=- 31.03.2014 06:38

Николай, а смысл куда-то спешить?
Зачем эта гонка за версией?
А относительно "белого экрана" - если использован TV, то пока что он в репозитории необновленный и несовместим с 6.2 и это, что характерно, легко гуглится по словам "templavoila typo3 6.2" и первой же ссылкой в выдаче идет страница forge с обсуждением и даже приводятся ссылки на форк TV, который работает под 6.2
Но это все, понятно, не для Николая Сипко, ему недосуг поисковиками пользоваться, ему надо высказаться, а не работу работать.

Андрей Аксенов 31.03.2014 08:58

Переноситься, как и все остальные версии TYPO3 - просто и непринуждённо...
Но, судя по куче невероятно неверных рассуждений, Вы это делаете через как-то другое место...
Во-первых, начинайте читать рекомендуемую документацию: https://github.com/TYPO3/TYPO3.CMS/b...ter/INSTALL.md
там все предельно просто описано.
Во-вторых, рекомендуемые симлинки - это действительно сильно упрощает обновление ядра TYPO3! А высосанные из пальца рассуждения, я от них в ужасе... Сразу ясно, что даже не пробовали.
Для нормальной работы с сервером ВСЕГДА нужно ssh (sftp) доступ, он позволяет работать с архивами, задавать права, выполнять команды на сервере... И это надо правильно использовать: загражать дистрибутив новой версии ядра TYPO3 прямо на сервер, и там же его разархивировать - при этом возможно сколь угодно много папок с разными версиями TYPO3 - вот на них-то и нужно делать симлинки! При этом, если на сервере несколько сайтов, можно и нужно использовать одну папку с ядром TYPO3 для всех этих сайтов, и ничего не будет рушиться - симлинки с каждого из сайтов могут вести на разные версии TYPO3 - указал в одном месте указание на папку с ядром, и всё! Никаких копирований с заменой - это долго и возможны ошибки, да и удалённые в новой версии файлы при таком подходе остаются, возникает дикая мешанина.
При переносе создаём tar.gz архив с файлами сайта, дамп базы данных - и всё! На новом сервере воссоздаем базу данных, разархивируем файлы сайта, если нужно, указываем доступ к новой, воссозданной, базе данных, закачиваем нужную нам версию TYPO3 и, либо делаем симлинки на нее, либо создаем нужную структуру файлов - всё, как описано в документации. Затем идем в install tool и исправляем в нём по подсказкам все проблемы, как правило, это работа с изображениями, доустановка необходимых расширений PHP и т.п.
Вообщем, обновление промежуточных версий TYPO3 на одном и том же сервере для нескольких сайтов при таком подходе - дело считанных минут!
Перенос на другой сервер - если все правильно в настройках сервере, также занимает не более получаса. В другом случае зависит только от настроек этого самого сервера...
Что касается новой версии 6.2 - пока рановато, я вот пока еще только пробую, один сайт сделал с нуля на ней (еще бета версии) и всё отлично работает. В других случаях получил белый экран (там нет темплавуаля и все отлично работало на 6.1) - причину только начал выяснять. В третьем случае, тут уже, как ни странно, с темплавуаля, удалось запустить бакенд, но из-за темплавуаля сами страницы сайта пока не формируются, откатился назад, при этом, если посидеть подольше, то уверен, что сайт запуститься... И всё это я попробовал за пол-часа - час.
Так что проблемы Ваши с переносом надуманные - все отлично переноситься, а чуть позже, будет и обновляться.
Ну а что там нового, можете почитать: http://forge.typo3.org/attachments/d...ew.russian.pdf , не зря же переводил!

-=UncleByte=- 31.03.2014 10:12

Цитата:

В других случаях получил белый экран (там нет темплавуаля и все отлично работало на 6.1) - причину только начал выяснять.
Андрей, пожалуйста, если будет решение - расскажите. У меня тоже есть пара "старичков" без TV и придется обновлять их тоже. Хочется быть готовым.

Николай Сипко 31.03.2014 12:33

Цитата:

Сообщение от Николай Сипко (Сообщение 38250)
Debian 7 + LAMP
/var/www/
Создал папки typo3_src и t3
cd /var/www/t3/
root@debian:/var/www/t3# ln -s ../typo3_src typo3_src
root@debian:/var/www/t3# ln -s typo3_src/index.php index.php
root@debian:/var/www/t3# ln -s typo3_src/typo3 typo3
root@debian:/var/www/t3# cp typo3_src/_.htaccess .htaccess
root@debian:/var/www/t3#
Установил сайт на TYPO3 CMS 6.2 LTS с базой данных t3
Создал базу t31, импортировал в нее t3
В папке t3 создал архив: fileadmin+typo3conf+typo3temp+uploads
Разархивировал в папке t31
Симлинки:
cd /var/www/t3/
root@debian:/var/www/t31# ln -s ../typo3_src typo3_src
root@debian:/var/www/t31# ln -s typo3_src/index.php index.php
root@debian:/var/www/t31# ln -s typo3_src/typo3 typo3
root@debian:/var/www/t31# cp typo3_src/_.htaccess .htaccess
root@debian:/var/www/t31#
В LocalConfiguration.php изменил базу данных с t3 на t31
В результате в t31 получаю с потерей css:
Login to the TYPO3 CMS Backend on t3

Не надо ля-ля: никакой templavoila, никакого контента - "чистая" установка TYPO3 CMS 6.2 LTS. Вы можете скопировать ее лучше?
Если да, прошу подсказать, как?

Андрей Аксенов 31.03.2014 12:39

Проверяйте права на папки/файлы, удалите все из typo3temp, включите вывод ошибок и начинайте с instal tool - если она загрузиться, то в ней нужно посмотреть, что не так...
Бывало, что просто не указал localhost был, а база данных из-за этого отвалилась или еще что...

-=UncleByte=- 31.03.2014 12:58

Цитата:

Сообщение от Николай Сипко (Сообщение 38257)
Не надо ля-ля: никакой templavoila, никакого контента - "чистая" установка TYPO3 CMS 6.2 LTS. Вы можете скопировать ее лучше?
Если да, прошу подсказать, как?

А можно полюбопытствовать - зачем чистую установку копировать? В конце концов Install Tool и есть лучшее средство для копирования чистых установок, разве нет?

Николай Сипко 31.03.2014 13:37

Цитата:

Сообщение от -=UncleByte=- (Сообщение 38259)
А можно полюбопытствовать - зачем чистую установку копировать? В конце концов Install Tool и есть лучшее средство для копирования чистых установок, разве нет?

"Чистую" с установленными параметрами систему копирую затем, что бы на копиях проводить дальнейшие "эксперименты". Но согласитесь, что уж если нельзя скопировать "чистую" установку, тогда что еще можно скопировать?

Получается, любые сайты на typo3 6.2 невозможно скопировать, скажем, с сервера на локальную машину или наоборот.

Николай Сипко 31.03.2014 13:39

Цитата:

Сообщение от Андрей Аксенов (Сообщение 38258)
Проверяйте права на папки/файлы, удалите все из typo3temp, включите вывод ошибок и начинайте с instal tool - если она загрузиться, то в ней нужно посмотреть, что не так...
Бывало, что просто не указал localhost был, а база данных из-за этого отвалилась или еще что...

А вы сами успешно копировали сайты на typo3 6.2?

-=UncleByte=- 31.03.2014 14:07

Цитата:

Сообщение от Николай Сипко (Сообщение 38260)
"Чистую" с установленными параметрами систему копирую затем, что бы на копиях проводить дальнейшие "эксперименты". Но согласитесь, что уж если нельзя скопировать "чистую" установку, тогда что еще можно скопировать?

Получается, любые сайты на typo3 6.2 невозможно скопировать, скажем, с сервера на локальную машину или наоборот.

Почему невозможно-то? И расскажите пошагово что и как вы копировали? Эти чистые установки были развернуты на виртуальном сервере просто в папках или на каких-то доменах? Как потом вы тестировали их? Браузер какой использовали? Система какая?
Пока кроме отдельных возмущенных реплик ничего непонятно.

Николай Сипко 31.03.2014 14:28

Цитата:

Сообщение от -=UncleByte=- (Сообщение 38262)
Почему невозможно-то? И расскажите пошагово что и как вы копировали? Эти чистые установки были развернуты на виртуальном сервере просто в папках или на каких-то доменах? Как потом вы тестировали их? Браузер какой использовали? Система какая?
Пока кроме отдельных возмущенных реплик ничего непонятно.

Debian 7 + LAMP
/var/www/
Создал папки typo3_src и t3
cd /var/www/t3/
root@debian:/var/www/t3# ln -s ../typo3_src typo3_src
root@debian:/var/www/t3# ln -s typo3_src/index.php index.php
root@debian:/var/www/t3# ln -s typo3_src/typo3 typo3
root@debian:/var/www/t3# cp typo3_src/_.htaccess .htaccess
root@debian:/var/www/t3#
Установил сайт на TYPO3 CMS 6.2 LTS с базой данных t3
Создал базу t31, импортировал в нее t3
В папке t3 создал архив: fileadmin+typo3conf+typo3temp+uploads
Разархивировал в папке t31
Симлинки:
cd /var/www/t31/
root@debian:/var/www/t31# ln -s ../typo3_src typo3_src
root@debian:/var/www/t31# ln -s typo3_src/index.php index.php
root@debian:/var/www/t31# ln -s typo3_src/typo3 typo3
root@debian:/var/www/t31# cp typo3_src/_.htaccess .htaccess
root@debian:/var/www/t31#
В LocalConfiguration.php изменил базу данных с t3 на t31
В результате в t31 получаю с потерей css:
Login to the TYPO3 CMS Backend on t3


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

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