This website works better with JavaScript
首页
发现
帮助
登录
typo3
/
abitypo3cms
关注
2
点赞
0
派生
0
文件
工单管理
0
合并请求
0
Wiki
暂无描述
17
提交历史
3
代码分支
0
版本发布
目录树:
f399154e95
分支列表
标签列表
develop
master
staging
abitypo3cms
HTTPS
SSH
ZIP
TAR.GZ
ksieren
f399154e95
increase base image version
3 年之前
extensions
22c98546ec
add extensions
3 年之前
public
4f41ecf045
add new image source to dockerfile
3 年之前
.gitignore
22c98546ec
add extensions
3 年之前
Dockerfile
f399154e95
increase base image version
3 年之前
Jenkinsfile
fbe5cf4e84
sqirrel
3 年之前
LICENSE
22c98546ec
add extensions
3 年之前
README.md
de9c9bbda4
update readme
3 年之前
composer.json
22c98546ec
add extensions
3 年之前
composer.lock
22c98546ec
add extensions
3 年之前
README.md
abi.de Typo3 CMS
Prerequisites
Typo3 10
PHP 7.4
Mysql DB
Composer
Custom Extensions
mrm_be
mrmbepages
TER Extensions
ichhabrecht/content-defender
wazum/pagetree-resizable
vlucas/phpdotenv
Setup (general)
Clone project.
Setup mysql db.
Copy /public/typo3conf/env-file-template to /public/typo3conf/.env and set DB credentials and other secrets in the newly created .env .
Import a fresh dump into your mysql db.
Fill up the 'fileadmin'-Directory with a fresh backup.
cd into project's root folder
composer install
DDEV Setup (local development)
Create a local project directory change to it. (cd projectdir)
clone this git repo into your projectdir (git clone .....)
Copy /public/typo3conf/env-file-template to /public/typo3conf/.env and set DB credentials and other secrets in the newly created .env .
ddev config
Choose 'php' (NOT 'typo3') as kind of project and accept all other default options in the 'ddev config challenge'
Edit
.ddev/config.yaml
:
docroot: "abitypo3cms/public"
php_version: "7.4"
webimage_extra_packages: [php7.4-mongodb] # add this line if it is not already there!
ddev start
ddev describe (to get an overview of what ddev has build for you)
ddev ssh (to ssh into the projects web server)
cd abitypo3cms (on the web server!)
composer install