fix: Q&A 파일 업로드 권한 오류 수정
This commit is contained in:
@@ -69,9 +69,16 @@ mkdir -p \
|
||||
egbim/data/cache \
|
||||
egbim/data/session \
|
||||
egbim/data/log \
|
||||
egbim/uploads/qa \
|
||||
eng/data/cache \
|
||||
eng/data/session \
|
||||
eng/data/log
|
||||
eng/data/log \
|
||||
eng/uploads/qa
|
||||
|
||||
# uploads/qa 는 Git이 디렉터리 권한을 보존하지 않으며, app 컨테이너의
|
||||
# Apache(www-data)가 bind mount 된 호스트 디렉터리에 파일을 저장해야 한다.
|
||||
# 배포 직후에도 Q&A 첨부파일을 저장할 수 있도록 권한을 명시한다.
|
||||
chmod 0777 egbim/uploads/qa eng/uploads/qa
|
||||
|
||||
mkdir -p docker/mysql/init
|
||||
|
||||
@@ -111,4 +118,4 @@ if [[ -f "$db_dump_path" && ! -f "$db_import_marker" ]]; then
|
||||
docker compose exec -T db mariadb-admin ping -h localhost -uroot "-p${MARIADB_ROOT_PASSWORD}" >/dev/null 2>&1
|
||||
docker compose exec -T db mariadb -u"${G5_MYSQL_USER}" "-p${G5_MYSQL_PASSWORD}" "${G5_MYSQL_DB}" < "$db_dump_path"
|
||||
touch "$db_import_marker"
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user