Как установить Typo3 в Windows 10 с XAMPP?

Я установил XAMPP в Windows, он отлично работает. но когда я установил Typo3 версии 8, он показал некоторые ошибки

  • Расширение PHP OpenSSL не работает.
  • Мыло расширения PHP не загружено.
  • Текущий каталог находится вне текущего пути.
  • Низкое время выполнения скрипта PHP.
  • PHP max_input_vars очень низкий.
  • Размер стека потоков Windows apache.

Но я не могу исправить следующее:

  • Расширение PHP OpenSSL не работает.

  • Мыло расширения PHP не загружено.

  • Текущий каталог находится вне текущего пути.

  • Размер стека потоков Windows apache.

Что я должен делать?

Спасибо


person Karthik    schedule 26.04.2018    source источник


Ответы (2)


Вот полная конфигурация сервера Apache On Windows. Это отлично работает с моими Windows 10 с SSL.

<script src="https://gist.github.com/GhanshyamBhava/41d3a34acc11cec2a4828b0d4b2c840f.js"></script>

Надеюсь, это сработает для вас.

Привет!

person GNB    schedule 26.04.2018
comment
Спасибо, а как и где это добавить? - person Karthik; 27.04.2018
comment
Это здорово, я пробовал это, теперь оно работает. но при продолжении установки typo3. Список выбора базы данных пуст, и если я попытался создать новую базу данных, я не смогу создать новую. - person Karthik; 27.04.2018
comment
Не имеет достаточных прав для создания базы данных. Это была моя ошибка. Мой PHPMyAdmin не требует пароля для входа, поэтому я оставил учетные данные пустыми на шаге 2, т.е. подключение к базе данных с опечаткой 3. Нужны ли для этого логин и пароль? - person Karthik; 27.04.2018
comment
вам нужно добавить пустой пароль пользователя: root и host: localhost - person GNB; 27.04.2018
comment
Спасибо, я достиг 98%. но я не могу войти в бэкэнд typo3, база данных создана, но таблицы в базе данных не созданы - person Karthik; 28.04.2018
comment
Это может быть проблема с вашими привилегиями базы данных - person GNB; 28.04.2018
comment
Вот и все, что я установил сейчас. Я могу войти сейчас. Наконец-то решил это. Большое тебе спасибо. - person Karthik; 28.04.2018

Вы не должны беспокоиться об ошибках, указанных выше. Вам не нужен openSSL для разработки, он работает без мыла (возможно, это используется TER), вам нужно вставить все typo3 src в корневой путь, потому что Windows не поддерживает символические ссылки.

Но если вы хотите, чтобы все работало, вы должны использовать vagrant или docker.

Vagrant требуется VirtualBox или другой инструмент Virtual Machine.

Но у Docker есть шаблон, готовый к использованию: https://github.com/webdevops/TYPO3-docker-boilerplate

person Andrei Todorut    schedule 27.04.2018
comment
Спасибо, В любом случае моя первая проблема решена. Теперь проблема в том, что при продолжении установки я не могу создать новую базу данных или, скорее, недоступен для выбора существующей. - person Karthik; 27.04.2018
comment
возможно, у пользователя нет прав на создание базы данных. Итак, просто войдите в mysql (с помощью phpmyadmin или cli) и создайте другую базу данных. Вы можете выбрать только пустую базу данных. - person Andrei Todorut; 27.04.2018
comment
Я создал базу данных в PHPMyAdmin, но я не могу использовать поле выбора подключения к базе данных в typo3. У моего PHPMyAdmin нет пароля для входа в систему. Поэтому я оставил учетные данные пустыми при подключении к базе данных. В чем может проблема? любая идея? - person Karthik; 27.04.2018
comment
вы используете того же пользователя db также для установки typo3? - person Andrei Todorut; 27.04.2018
comment
Нет, я использую имя пользователя по умолчанию как admin и пароль как пароль - person Karthik; 27.04.2018
comment
Кажется, это не проблема TYPO3, а проблема с вашей установкой XAMPP. Попробуйте подключиться к базе данных с помощью простого автономного скрипта, используя ie. mysqli_connect. Если он работает для PhpMyadmin, проверьте его конфигурацию (xampp \ phpMyAdmin \ config.inc.php). Если он по-прежнему не работает, попробуйте добавить пользователя в mysql и установить ему права доступа к этой базе данных и авторизоваться с использованием этого пользователя. (PhpMyadmin - ›(ваша база данных) -› Priviliges - ›Добавить учетную запись пользователя -› (установите для имени хоста значение Local / localhost) и предоставьте все права для базы данных [ваша база данных] - person A. wolo Wolski; 29.04.2018