-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
Intro
I hope I'm reporting this problem at the proper location.
This is Ubuntu 20.04.4, ddev version v1.18.2, Composer version 2.2.6 2022-02-04 17:00:38
Task, intention
Do a composer based installation with DDEV as recommended first place at get.typo3.org
Problem
I've been desperately trying to find a procedure that allows a custom name for the docroot folder. No success. If I stick with the default name public it works. If I try with public_html it doesn't.
How to reproduce
I'm using these steps, top down, as far as I can get:
PROJECT=~/ddevprojects/dummy-project/dummy
PUBLIC_FOLDER=public
# http://dummy.ddev.site:8071
# http://dummy.ddev.site:44371
## Remove the project, in case it exists
true \
&& [[ ! -z "${PROJECT}" ]] \
&& ddev poweroff \
&& cd ${PROJECT} \
&& ddev delete --omit-snapshot --yes \
&& cd .. \
&& rm -rf ${PROJECT}
## Create project
true \
&& [[ ! -z "${PROJECT}" ]] \
&& mkdir -p ${PROJECT} \
&& cd ${PROJECT} \
&& ddev config \
--create-docroot \
--docroot=public \
--http-port=8071 \
--https-port=44371 \
--php-version="7.4" \
--project-type=typo3 \
--xdebug-enabled=false \
&& echo '{}' >composer.json \
&& ddev composer config "extra.typo3/cms.web-dir" ${PUBLIC_FOLDER} \
&& ddev composer config "extra.typo3/cms.root-dir" ${PUBLIC_FOLDER} \
&& ddev composer create "typo3/cms-base-distribution:^10.4" \
&& ddev typo3cms install:setup
Question(s)
- What does it take to get
public_htmlas docroot folder? - Where is that problem located?
Metadata
Metadata
Assignees
Labels
No labels