![]() |
TYPO3 CMS 6.2 LTS: понты для приезжих?
25-го марта это свершилось!
Но на http://typo3.org/download/ предупреждают: Обратите внимание, что Чистые и Пустые Пакеты больше не требуются для TYPO3 CMS 6.2. Просто распакуйте typo3_src в корневом каталоге и Install Tool будет заботиться о создании основной необходимой файловой структуры. И теперь composer.json вставляет fileadmin, typo3conf, typo3temp и uploads: это ж какое достижение! В INSTALL.md TYPO3 CMS 6.2 LTS требуют устанавливать через симлинки: * Create the symlinks in your Document Root: cd htdocs ln -s ../typo3_src-6.2.x typo3_src ln -s typo3_src/index.php index.php ln -s typo3_src/typo3 typo3 cp typo3_src/_.htaccess .htaccess Тягомотина эта вызывает ностальгию по Чистым и Пустым Пакетам. И как я не пробовал устанавливать TYPO3 CMS 6.2 LTS: через симлинки и в общую папку - результат получил одинаковый. Не могу скопировать установленный сайт. Делаю экспорт-импорт баз данных, исправления в LocalConfiguration.php (все как обычно), но вместо Login to the TYPO3 CMS Backend - девственно белые страницы. Может, кто-то подскажет, как "по науке" копировать TYPO3 CMS 6.2 LTS сайты? |
Я фигею (гугловский перевод):
Уважаемый Эрнесто , дорогой TYPO3 CMS игрока , дорогие участников проекта , каждый проект является риск того, что команда занимает , но его также обещание и награда для всех involved.On имени TYPO3 ассоциации и ее членов , я хотел бы поблагодарить вы все для ваших обязательств , работы, любви , пота, слез и время, проведенное на этом новом TYPO3 CMS 6.2 LTS release.We уверены, что вы создали шедевр , представляющий состояние искусстве команды знаний и навыков TYPO3 CMS . Каждый, кто использует TYPO3 CMS скоро увидите , насколько ваши идеи и мастерство помогут им оказывать лучший для них и их customers.Lets всех нас потребуется некоторое время , чтобы отпраздновать этот особый день, и найти время, чтобы расслабиться от бесчисленных усилий , предпринятых . Еще раз благодарим всех вас за помощь нам следовать наше видение : вдохновлять людей в Отправить уважением, Оливье DobberkauPS : Пожалуйста, не стесняйтесь направить для всех участников . - Оливье DobberkauPresident из TYPO3 ассоциации, http://association.typo3.orgTYPO3 ассоциации, Sihlbruggstrasse 105, CH- 6340 Baar , Швейцария URL: http://forum.typo3.biz/showthread.php?p=38227#post38227 Сильно сказано: "каждый проект является риск того, что команда занимает... We уверены, что вы создали шедевр , представляющий состояние искусстве команды знаний и навыков TYPO3 CMS" |
Конечно, легко рубить упавшее дерево, но подскажите, как "по науке" копировать TYPO3 CMS 6.2 LTS сайты?
|
Цитата:
Я обновился с 6.1.7 до 6.2. Все как то медленнее обновлялось, да и в целом чувствуется тормознутость. Дизайн админки поменялся, шрифты больше, в вообщем как то не смотрится. В разделах пользователей, менеджера расширений ничего не грузиться, ошибки 404. У меня вопрос. В 6.1 минимум нужен PHP 5.3.0, а рекомендуется 5.3.7. В 6.2 минимум 5.3.7. Означает ли это, что на 5.3.3 не будет работать(на больше хостинг не способен)? |
Цитата:
У меня почему-то не получается. Ваш вопрос: может, поможет разобраться: Список изменений http://www.php.net/manual/ru/doc.changelog.php Приятной работы! |
с 6.1.7 да.
|
А с "чистой" установки TYPO3 CMS 6.2 LTS?
|
После "пляски с бубном" получилось сохранить.
Вопрос закрыт. |
Цитата:
Может, кто-то сможет подсказать, как "по науке" копировать TYPO3 CMS 6.2 LTS сайты? |
Цитата:
Вопрос чисто познавательный: если распаковывать новые версии typo3_src-6.2.x в папку typo3_src с заменой старых файлов, зачем "просто изменять один symlink"? |
Цитата:
И если "изменение одного symlink" прошло неудачно, "тем самым "ложатся" какое угодно количество сайтов на сервере"? |
А у меня на локалке (win7) проблема с OpenSSL.
В PHP.ini эта библиотека точно раскоментирована, но typo3 6.2 "No OpenSSL backend could be obtained for rsaauth. More information regarding this error might be available online." а по ссылке не понимаю, что менять http://wiki.typo3.org/Exception/CMS/1318283565 |
Цитата:
|
6.2 не копировал еще.
|
Цитата:
|
Цитата:
<?php return array( 'BE' => array( 'debug' => FALSE, 'explicitADmode' => 'explicitAllow', 'fileCreateMask' => '0660', 'folderCreateMask' => '2770', ======= "Что значат сами цифры. простые: 0 - право отсутствует 1 - право на запуск 2 - право на изменение содержимого 4 - право на чтение содержимого сборные: 5 - право на чтение и запуск (5=4+0+1) 6 - право на чтение и изменение (6=4+2+0) 7 - право на чтение, изменение и запуск (7=4+2+1) В трехзначных цифрах как например 777, первая цифра значит права для владельца файла(директории), вторая для членов группы, которой принадлежит файл и третья для всех остальных. То есть, например, в правах 751 владелец файла имеет права на чтение, запись и исполнение; участник одной группы с файлом имеет право на чтение и исполнение (на правку не имеет); а все остальные только на исполнение файла (но даже прочитать содержимого они не смогут). Таким образом, делая третью цифру 6 или 7, Вы даете всем посторонним людям право на изменение содержимого файла. Именно так появляются iframe и прочие вредоносные части Вашего сайта. Существует расхожее мнение, что без 777 не запустится сайт. Так было раньше потому, что Apache мог работать под своим именем, а так как владелец файла - Вы, то на Apache распространялась третья цифра. Но с приходом таких технологий как mpm-itk, suphp и FastCGI теперь Apache обрабатывает файлы от имени этого же пользователя и на него стала действовать не третья, а первая цифра. Таким образом между 777 и 700 никакой разницы для Apache не стало. Apache даже никогда не посмотрит на третью цифру. Но права 0 (запрет на все) резко повышают безопасность правки Ваших файлов. Однако у нас используется Nginx, который работает от имени Apache и потому действует на основе прав третьей группы. Вывод: делайте права на директории 755, а на файлы 644 и Вы будете спать спокойно". URL; http://moiphp.com/faq/%D0%BD%D0%B5%D...BB%D0%BE%D0%B3 |
Цитата:
/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 Может, кто-то сможет подсказать, как в t31 Login to the TYPO3 CMS Backend on t3 поменять на Login to the TYPO3 CMS Backend on t31? |
Цитата:
|
Цитата:
Или кто-то копировать может, но не хочет... поделиться опытом? Безусловно, спасение утопающих - дело рук самих утопающих. Но зачем тогда форум? |
Цитата:
Тут есть целый раздел про сайты - http://forum.typo3.biz/forumdisplay.php?f=23 В нем есть тема про сайты брендов, про русские сайты и многие другие темы. Смысл создавать еще одну? Пофлудить и набить счетчик сообщений? Так это не флудерский форум и за рейтингом по сообщениям никто тут не гоняется. Есть что сказать по существу - скажут, а просто так болтать времени нет". URL: http://forum.typo3.biz/showthread.php?p=37904#post37904 Убедили, "болтать времени нет". Приятной работы! |
Николай, а смысл куда-то спешить?
Зачем эта гонка за версией? А относительно "белого экрана" - если использован TV, то пока что он в репозитории необновленный и несовместим с 6.2 и это, что характерно, легко гуглится по словам "templavoila typo3 6.2" и первой же ссылкой в выдаче идет страница forge с обсуждением и даже приводятся ссылки на форк TV, который работает под 6.2 Но это все, понятно, не для Николая Сипко, ему недосуг поисковиками пользоваться, ему надо высказаться, а не работу работать. |
Переноситься, как и все остальные версии 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 , не зря же переводил! |
Цитата:
|
Цитата:
Если да, прошу подсказать, как? |
Проверяйте права на папки/файлы, удалите все из typo3temp, включите вывод ошибок и начинайте с instal tool - если она загрузиться, то в ней нужно посмотреть, что не так...
Бывало, что просто не указал localhost был, а база данных из-за этого отвалилась или еще что... |
Цитата:
|
Цитата:
Получается, любые сайты на typo3 6.2 невозможно скопировать, скажем, с сервера на локальную машину или наоборот. |
Цитата:
|
Цитата:
Пока кроме отдельных возмущенных реплик ничего непонятно. |
Цитата:
/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 |
Это я уже видел. На вопросы ответить есть возможность или только копипаст самого себя?
|
Цитата:
1) 2) И т.д. |
Цитата:
2) Как потом вы тестировали их? 3) Браузер какой использовали? 4) Система какая? |
1) Эти чистые установки были развернуты на виртуальном сервере просто в папках или на каких-то доменах?
"Чистые" установки были развернуты на виртуальном сервере просто в папках t3, t31 и typo3_src. 2) Как потом вы тестировали их? Набирал в поисковой строке браузера http://localhost/t3/typo3/ и http://localhost/t31/typo3/ В первом случае высвечивался Login to the TYPO3 CMS Backend on t3 и я входил в систему, во втором ( с потерей css) - опять же Login to the TYPO3 CMS Backend on t3 и в систему я не смог войти: Your login attempt did not succeed Make sure to spell your username and password correctly, including upper/lowercase characters. 3) Браузер какой использовали? Chromium Версия 33.0.1750.152 Built on Debian 7.0, running on Debian 7.4 (256984) 4) Система какая? Debian 7.4 Встречный вопрос: вы сами успешно копировали сайты на typo3 6.2? Если да, прошу поделиться опытом. Если нет, "болтать времени нет". |
|
Цитата:
|
Свежескопированная чистая инсталляция TYPO3 6.2 с пакетом Bootstrap.
Вот только-только скопировал и скриншот сделал. |
Цитата:
|
Цитата:
Может теперь поищите у себя причину "невозможности" скопировать даже чистую установку? |
Цитата:
Но за бесплатный совет спасибо. |
Часовой пояс GMT +4, время: 20:38. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot