PDA

Просмотр полной версии : Как узнать, какие должны быть связи?


Рус
02.07.2008, 14:36
Устанавливаю typo3 4.2.1. на Windows. Поэтому использую исходники в zipе, в которых связи(symlinks) не прописаны.

В этом описании http://wiki.typo3.org/index.php/Windows есть два файла *.bat, которые прописывают все нужные связи. Но дело в том, что там все дано для typo3 3.81. Для 4.2.1 они по-моему не подходят (одна из связей создается вместо действительно существующей папки gfx).

Так вот вопрос. Можно ли как-то узнать, какие связи должны быть в версии 4.2.1? Что-то я не смог нигде этого найти.

dmartynenko
02.07.2008, 16:13
При использовании zip варианта никаких связей не нужно. Нужно только распаковать source и dummy в одну папку.

Рус
02.07.2008, 17:02
При использовании zip варианта никаких связей не нужно. Нужно только распаковать source и dummy в одну папку.

Так говориться вроде, что это плохо. В частности тогда не возможно обновлять ядро.

dmartynenko
02.07.2008, 17:25
Если использовать симлинки то можно обновить ядро "одной командой" - т.е. переписать линк на папку с другим ядром.

Так можно просто удалить (переименовать) старые папки и записать новые с файлами ядра. На Windows это не намного сложней imho.

Рус
02.07.2008, 18:58
Так можно просто удалить (переименовать) старые папки и записать новые с файлами ядра. На Windows это не намного сложней imho.

Не совсем понял. Записать новое ядро поверх существующего сайта?

dmartynenko
02.07.2008, 19:27
То что называется ядром это три папки: misc, t3lib, typo3 и один файл: index.php (misc не обязательная папка, ее можно удалить)

Замените их на другие и будет другая версия TYPO3

PS: в TYPO3 3.8 было больше папок, сейчас их для пользователя упростили.

-=UncleByte=-
02.07.2008, 19:34
Ядро это не сам сайт - это несколько папок, в принципе одинаковые для любой системы, за исключением того что для win-версии все симлинки превращены в реальные папки и некоторые папки из-за этого дублируются.
Поэтому и под windows можно обновить ядро быстро - достаточно распаковать source-архив в папку.

Рус
02.07.2008, 20:47
А как же

Just copy all the files from the (Dummy) package directory, into the Core directory. This methode is fast and easy, but has the drawback, that updating and maintaining the Core will be very complicated.

Now you should be having working typo3, but empty one because of dummy package.


http://wiki.typo3.org/index.php/Windows

Я так понял что dummy частично замещает содержимое source.

Неужели мы потом сможем записать безболезненно новый source в папку сайта?

-=UncleByte=-
02.07.2008, 21:01
В nix-версии (архив tar.gz) Dummy содержит несколько симлинков - в частности на source и несколько папок внутри него, но никоим образом не замещает их.
В win-версии (архив zip) в Dummy вообще нет ни одного симлинка и ни какого намека на ядро вообще.
Соответственно, если Вы сидите под windows, то проще всего будет скачать zip-версии архивов и просто их распаковать в одну папку, поскольку они вообще не пересекаются. Также для удобства первой установки есть zip-архив, в котором уже содержатся и Dummy и Source. При его использовании потом для обновления ядра достаточно скачать zip-архив Source и распаковать в папку с сайтом куда прежде был распакован комбинированный архив.

Рус
02.07.2008, 21:08
....поскольку они вообще не пересекаются....

Тогда все понял, спасибо.

Alex Podusov
23.07.2009, 02:43
Извиняюсь, что вытаскиваю тему из забытья... просто вопрос близкий к поднятому. А если я хочу обновить ядро. Например как сейчас: с 4.2.1 на 4.2.8 - правильно ли я понял, что достаточно распаковать source-4.2.8 на своё место? Надо ли трогать Dummy-4.2.8, и если надо, то в каких случаях?

-=UncleByte=-
23.07.2009, 06:58
Dummy практически не меняется в рамках одной ветки, поэтому его трогать не надо. Вообще достаточно просто распаковать новое ядро и направить симлинк typo3_src на него.