Показать сообщение отдельно
Старый 20.12.2019, 19:49   #2
GORTOP
Продвинутый
 
Регистрация: 07.03.2005
Адрес: Эстония,Таллинн.
Сообщений: 43
По умолчанию Настроить TYPO3, права доступа.

Переходим на вкладку Configuration Presets/Image handling settings, меняем значения в полях:
GFX/processor_path /Applications/MAMP/Library/bin/
GFX/processor_path_lzv /Applications/MAMP/Library/bin/
GFX/processor ImageMagick
GFX/processor_effects 1
Активируем, чистим кеш, ставим отметку в Image Magick version 6 or higher. Активируем.

Идём в All Configuration и правим в System:
[SYS][fileCreateMask] = на рекомендуемые в Folder Structure
[SYS][folderCreateMask] = на рекомендуемые в Folder Structure

Идём в Folder Structure и правим в терминале права доступа к папкам:
Переходим в директорию:
cd /Applications/MAMP
chmod 2770 htdocs

Если проектов несколько, и находится в htdocs/proect переходим в корневую папку проектов:
cd /Applications/MAMP/htdocs
chmod 2770 proect

Если проектов несколько, и находится в htdocs/proect переходим в корневую папку проектов:
cd /Applications/MAMP/htdocs/proect

chmod 2770 typo3temp
chmod 0660 typo3temp/index.html
chmod 2770 typo3temp/assets
chmod 2770 typo3temp/assets/compressed
chmod 2770 typo3temp/assets/css
chmod 2770 typo3temp/assets/js
chmod 2770 typo3temp/assets/images
chmod 2770 typo3temp/assets/_processed_
chmod 2770 typo3temp/var
chmod 0660 typo3temp/var/.htaccess
chmod 2770 typo3temp/var/charset
chmod 2770 typo3temp/var/Cache
chmod 2770 typo3temp/var/locks
chmod 2770 typo3conf
chmod 2770 typo3conf/ext
chmod 2770 typo3conf/l10n
chmod 2770 uploads
chmod 0660 uploads/index.html
chmod 2770 uploads/media
chmod 0660 uploads/media/index.html
chmod 2770 fileadmin
chmod 2770 fileadmin/_temp_
chmod 0660 fileadmin/_temp_/.htaccess
chmod 0660 fileadmin/_temp_/index.html
chmod 2770 fileadmin/user_upload
chmod 2770 fileadmin/user_upload/_temp_
chmod 0660 fileadmin/user_upload/_temp_/index.html
chmod 2770 fileadmin/user_upload/_temp_/importexport
chmod 0660 fileadmin/user_upload/_temp_/importexport/.htaccess
chmod 0660 fileadmin/user_upload/_temp_/importexport/index.html
chmod 0660 fileadmin/user_upload/index.html

Очистить кеши TYPO3 с помощью инструмента установки.

TYPO3 и шаблон t3bootstrap установлен.
Окончательная настройка шаблона t3bootstrap.
Идём MAMP Pro( Editor), правим файл LocalConfiguration.php

В файле: typo3conf/LocalConfiguration.php правим на:
availableLanguages' => [
‘de’, меняем на: ru
Только в том случае если первый и главный язык сайта будет русский (с русского будут делаться переводы на другие языки)
sitename' => T3Bootstrap меняем нана свой
systemLocale' => de_DE меняем на: ru_RU.UTF-8
phpTimeZone' => 'Europe/Berlin’, меняем на: phpTimeZone' => 'Europe/Tallinn’,

В файле: typo3conf/realurl_conf.php правим на:
'GETvar' => 'L',
'valueMap' => [
‘de’ => '0', меняем на ru
'en' => '1', оставляем, если будет английский
'et’ => ‘2’, добавляем, если будет эстонский
'valueDefault' => ‘de’, меняем на ru

В файле: typo3conf/ext/demotemplate/Configuration/TsConfig/Page/config.ts
(Backend, первый язык страницы)
mod.SHARED {
defaultLanguageFlag = de меняем на ru
defaultLanguageLabel = Deuth. меняем на Русский

В файле: typo3conf/ext/demotemplate/Configuration/TypoScript/constants.txt:
В languages, меняем все отметки немецкого языка на русский.
tr_utf8
Оставляем английский, если он нужен. И добавляем еще язык, к примеру эстонский (et_EE.UTF-8)
headercomment = Bootstrap Template by WapplerSystems. http://t3bootstrap.de

В файле: typo3conf/ext/demotemplate/Resources/Private/Partials/LanguageMenu.html
Для замены Deutsch языка на Русский в меню Language и смены, или удаление флагов gif.

В файле: typo3conf/ext/demotemplate/Resources/Private/Partials/PageFooter.html line 28
Меняем copyright на свой (можно сделать позже).

В Important actions, диагностируем папки.
Change install tool password: создаём пароль
Create backend administrator user: создаём администратора Backend
Если этот пароль не создаём, то по умолчанию:
User: admin
Password: joh316

Как включить или отключить журнал устаревания
Способ 1: TYPO3 Install tool
В All configuration найдите ['SYS'] ['enableDeprecationLog'].
Возможные настройки перечислены.
Пустое поле отключает журнал устаревания.
Сохраните настройки, нажав кнопку Write Configuration.

Способ 2: LocalConfiguration.php
Измените ./typo3conf/LocalConfiguration.php и установите пустую строку для enableDeprecationLog :
Если в Install Tool (Установка) вкладка System environment есть предупреждение No PHP opcode cache loaded, то нужно в MAMP зайти на вкладку PHP и в окне Cache module to speed up PHP execution выбрать OPcacha.

Переходим в Backend:
Меняем язык Backend на русский.
В шаблоне, язык сайта по умолчанию немецкий, меняем его на русский.

Исправить в основном шаблоне константу:
baseUrl = t3bootstrap. de меняем на:
baseUrl = typo3:8888

Настройте записи домена в виде списка на странице «Шаблон начальной загрузки TYPO3.
Домен:
www.t3bootstrap.de меняем на:
www.typo3:8888 или другое название проекта.

Перенаправить по адресу:
http://t3bootstrap.de меняем на:
http://typo3:8888 или другое название проекта.
t3bootstrap8.ddev.local меняем на t3bootstrap.de, или другое название проекта.

Вот вроде бы и все. Изображения на форум не смог закинуть из за требований по размеру и весу. Если кому нужно скину на мыло. Может кому и пригодится.
У меня локально висят три сайта, все работает. Один из них буду после покупки статического (белого) IP выкладывать в интернет.

Последний раз редактировалось GORTOP; 21.12.2019 в 13:21
GORTOP вне форума   Ответить с цитированием