Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Установка (http://forum.typo3.ru/forumdisplay.php?f=13)
-   -   Установка TYPO3 на Денвер (http://forum.typo3.ru/showthread.php?t=10305)

Fr1eNd 16.09.2012 13:40

Установка TYPO3 на Денвер
 
Добрый день, написал статью установка TYPO3 на Денвер
http://aschikov.ru/typo3-kurs-urok-0...na-denver.html

dmartynenko 19.09.2012 18:00

rsaauth у вас работает?

NickTula 15.12.2012 14:43

Дальше The Install Tool is locked не идет. Созданный файл ENABLE_INSTALL_TOOL, после обновления страницы удаляется.
проблему решил добавлением в файл строки KEEP_FILE. Появилась новая: #1294587482: TYPO3 Installation Error: The following PHP module(s) is/are missing: <em>fileinfo, openssl</em><br /><br />You need to install and enable these modules first to be able to install TYPO3.
строки в php.ini extension=php_openssl.dll и extension=php_fileinfo.dll раскоментировал и перегрузил серевер. Проблемма осталась. Как решить?

Fr1eNd 15.12.2012 17:37

Попробуйте перегрузить свой компьютер и утоните какую версию typo3 ставите

NickTula 15.12.2012 18:24

Пробовал blankpackage-6.0.0 и typo3_src+dummy-6.0.0. Ошибку с fileinfo удалось устранить, а вот openssl, никак. Решил поставить расширения для PHP с сайта денвера, в итоге сервер стал запускаться через раз и с массой ошибок. Сервер снес, поставил базовый пакет. В итоге при переходе по ссылке http://typo3/ открывается страница с
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in Z:\home\typo3\www\index.php on line 37

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in Z:\home\typo3\www\index.php on line 37

Parse error: syntax error, unexpected T_STRING in Z:\home\typo3\www\index.php on line 37

37-я строка в Z:\home\typo3\www\index.php - \TYPO3\CMS\Core\Core\Bootstrap::getInstance()->baseSetup('');
Но ведь проблема в сервере, уже качаю другой.

NickTula 15.12.2012 18:56

Установил OpenServer. Проблема осталась.
Ругается на обратный слешь
PHP код:

require 'typo3/sysext/core/Classes/Core/Bootstrap.php';
\
TYPO3\CMS\Core\Core\Bootstrap::getInstance()->baseSetup('');

require(
PATH_tslib 'index_ts.php');
?> 

Если верить мануалам по PHP, запись неверна
Цитата:

в путях используются только прямые слеши "/", такие же, как в URL-адресах. Помните, что привычный Windows-разделитель пути "\" (обратный слеш) используется в PHP для "экранирования" спецсимволов в строках. Поэтому, если вам нужно вставить обратный слеш в строку, - его надо удвоить или заключить в одинарные кавычки, иначе интерпретатор выдаст ошибку.
Но ведь работало до переустановки денвера.
А если так, то проблема в настройках апача или php
Помогите пожалуйста.

NickTula 15.12.2012 22:57

Проблему решил. Виновата версия PHP
На сайте написано
•Версия PHP: 5.2.x-5.3.x - надо 5.3.x
Также не указано необходимость модулей fileinfo и openssl. Без этих модулей пустой файл ENABLE_INSTALL_TOOL удаляется и соответственно установка не начинается.

P.S.: Давно пользуюсь Денвером, но с сегодняшнего дня Денвер в корзину. OpenServer - рулит.

Fr1eNd 15.12.2012 23:02

Цитата:

Сообщение от NickTula (Сообщение 35225)
Установил OpenServer. Проблема осталась.
Ругается на обратный слешь
PHP код:

require 'typo3/sysext/core/Classes/Core/Bootstrap.php';
\
TYPO3\CMS\Core\Core\Bootstrap::getInstance()->baseSetup('');

require(
PATH_tslib 'index_ts.php');
?> 

Если верить мануалам по PHP, запись неверна

Но ведь работало до переустановки денвера.
А если так, то проблема в настройках апача или php
Помогите пожалуйста.

Может быть несколько решений:
1)попробуйте поставить XAMMP - это тоже локальный веб сервис, помимо денвера я пользуюсь и им
2)в файла вебсервера httpd.conf напишите
Код:

<IfModule mpm_winnt_module>
ThreadStackSize 8388608
</IfModule>

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 to the httpd.conf:
3) Попробуйте поставить typo3 4.7

NickTula 15.12.2012 23:59

Все решил, спасибо. Вот только на главной странице пока:
#1294587217: The page is not configured! [type=0][]. This means that there is no TypoScript object of type PAGE with typeNum=0 configured.
Но нет уже сил разбираться, уже 15 часов ковыряюсь. :confused:

Fr1eNd 16.12.2012 01:08

Многие проблемы решаться, если вы прочитаете manual по установке с официального сайта и требования к движку. Если вы хотите работать с typo3, придется читать много мануалов).
По последнему вопросу откройте site.ru/typo3 и задайте шаблон для страницы, тогда сообщение исчезнет.

Как вариант посмотрите мануалы по установке с youtube

Ивано 16.12.2012 01:12

Далее только читать документацию по typoscript...
На сайте typo3.ru - основы шаблона в первую очередь.

А вообще странно, что не ставиться typo3 с первого раза.
У меня последовательность действий такова:

1. качаю typo3 4.7.0 blank
2. в httaccess прописываю максимальное время выполнения скриптов на побольше
3. создаю файл разблокировки в typo3conf
4. набираю typo3/install/
5. далее главное что бы дамп базы загрузился - если он вылетает и не загружается с первого раза (все сначала) - помоему шаг 3
7. меняю пароли

Усе...

Но если хочется решить по быстрому - качаете на blank - а inducation (заготовка) и на ее основе делаете сайт.
Это самый простой выход из ситуации (сам так сделал первый раз).

Ивано 16.12.2012 01:22

Цитата:

Сообщение от NickTula (Сообщение 35230)
Все решил, спасибо. Вот только на главной странице пока:
#1294587217: The page is not configured! [type=0][]. This means that there is no TypoScript object of type PAGE with typeNum=0 configured.
Но нет уже сил разбираться, уже 15 часов ковыряюсь. :confused:


Данная задача решается следующим образом
У Вас должна быть создана главная страница в дереве страниц - к примеру "стартовая страничка сайта" (ее в настройках помечаете как корень сайта). Далее жмете список - создаем шаблон - его в настройках помечаем как корень сайта и в поле настройка пишем

page = PAGE
page.10 = TEXT
page.10.value = Привет!

Сохраняем и переходим на сайт...

Fr1eNd 16.12.2012 01:40

Цитата:

Сообщение от Ивано (Сообщение 35232)
Далее только читать документацию по typoscript...
На сайте typo3.ru - основы шаблона в первую очередь.

А вообще странно, что не ставиться typo3 с первого раза.
У меня последовательность действий такова:

1. качаю typo3 4.7.0 blank
2. в httaccess прописываю максимальное время выполнения скриптов на побольше
3. создаю файл разблокировки в typo3conf
4. набираю typo3/install/
5. далее главное что бы дамп базы загрузился - если он вылетает и не загружается с первого раза (все сначала) - помоему шаг 3
7. меняю пароли

Усе...

Но если хочется решить по быстрому - качаете на blank - а inducation (заготовка) и на ее основе делаете сайт.
Это самый простой выход из ситуации (сам так сделал первый раз).

Сейчас inducation page не прокатит, все TS шаблоны хранятся во внешних файла, а это значит ещё нужно будет текстовый редактор под них настраивать.

Ивано 16.12.2012 01:52

Цитата:

Сообщение от Fr1eNd (Сообщение 35234)
Сейчас inducation page не прокатит, все TS шаблоны хранятся во внешних файла, а это значит ещё нужно будет текстовый редактор под них настраивать.

Сейчас имеется в виду typo3 6.0?
И разве там убрали шаблоны на основе БД?

--
Из-за изменения в 6.0 концепций localconf и методов hook-a- пока не совсем понятно как с этим работать...

NickTula 16.12.2012 02:36

Мануалы читаю и со стартовой страницей разобрался. Но.. Прочитал несколько тем на форуме, и несколько поостыл к данному движку. Есть сомнения, что смогу реализовать то что нужно или затраты будут не оправданно велики, а создавать сайты – визитки или интернет магазины можно и на более простых CMS. Буду думать. Спасибо Вам за помощь.

Ивано 16.12.2012 02:40

Да, разобраться действительно сложно. Возможно оно того и не стоит.
Если задачи типичные - то лучше использовать что-то готовое.

По своему опыту пришел к выводу - что у typo3 очень много готового, но очень мало того, что подошло бы под мои задачи, ориентированного в первую очередь на использование во FE (у готовых расширений куча настроек, куча констант, куча лишних полей). Поэтому делаю просто: 1) ставлю чистую typo3 2) сношу все стандартные поля, добавляю только нужное 3) ставлю минимум полезных расширений 4) далее все необходимое раскладываю по полочкам и пишу на php - получается очень удобный симбиоз в конечном счете 5) и конечно же ориентируюсь на то, что бы это все могли редактировать модераторы сайта.

Так уже привык и в других CMS не нуждаюсь.
По крайней мере перевод сайта с несложной структурой и взаимосвязями до 100 страниц на данную систему реально осуществить за 5-7 дней.

Fr1eNd 16.12.2012 03:01

Цитата:

Сообщение от Ивано (Сообщение 35235)
Сейчас имеется в виду typo3 6.0?
И разве там убрали шаблоны на основе БД?

--
Из-за изменения в 6.0 концепций localconf и методов hook-a- пока не совсем понятно как с этим работать...

нет, шаблоны не убрали, просто все ts хранятся во внешних файлах, и редактировать их можно с помощью внешнего редактора. А для начинающего лучше писать ts прямо в движке.

NickTula 16.12.2012 03:03

Вот-вот. И так всегда, какую CMS ни возьми, всегда чего то не хватает.
Мне необходимо, чтобы пользователи могли сами публиковать материалы на сайте. Расширенные возможности личного кабинета(функции соц.сети). Создание закрытых конференций(форумов) в которые можно вступить по разрешению владельца(пользователя создавшего конференцию). И много еще чего. Представляете глаза простого пользователя вошедшего в админку TYPO3.:eek:
И по теме: Если бы на сайте http://www.typo3.ru/ в системных требованиях было бы указанно Версия PHP: 5.3.x и необходимость модулей fileinfo и openssl, я бы тоже поставил с первого раза.

-=UncleByte=- 16.12.2012 04:30

2 NickTula
Вообще говоря на typo3.org в разделе Download для каждой версии TYPO3 указаны версии php и mysql необходимые.
А для задач построения сообществ больше подойдет Drupal, все-таки он больше на это ориентирован.

Fr1eNd 16.12.2012 14:38

Я тоже рекомендую для вашей задачи взять Drupal, typo3 создана совсем для других задач.

NickTula 16.12.2012 17:09

Скачал Drupal. Установил, изучаю. Спасибо.


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

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