enlt commited on
Commit ·
9d689c7
1
Parent(s): f193979
基础php文件
Browse files- Dockerfile +6 -2
Dockerfile
CHANGED
|
@@ -7,8 +7,12 @@ COPY ./FILES/ /var/www/html/
|
|
| 7 |
# 设置工作目录
|
| 8 |
WORKDIR /var/www/html/
|
| 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
# 暴露容器的 7860 端口,以便外部可以访问
|
| 11 |
EXPOSE 7860
|
| 12 |
|
| 13 |
-
# 启动 PHP 内置服务器,并将
|
| 14 |
-
CMD ["sh", "-c", "php -S 0.0.0.0:7860 -t /var/www/html/ 2>/
|
|
|
|
| 7 |
# 设置工作目录
|
| 8 |
WORKDIR /var/www/html/
|
| 9 |
|
| 10 |
+
# 设置权限,确保 PHP 有权限写入必要的文件
|
| 11 |
+
RUN chown -R www-data:www-data /var/www/html && \
|
| 12 |
+
chmod -R 775 /var/www/html
|
| 13 |
+
|
| 14 |
# 暴露容器的 7860 端口,以便外部可以访问
|
| 15 |
EXPOSE 7860
|
| 16 |
|
| 17 |
+
# 启动 PHP 内置服务器,并将错误日志输出到一个文件方便调试
|
| 18 |
+
CMD ["sh", "-c", "php -S 0.0.0.0:7860 -t /var/www/html/ 2>/var/www/html/error.log"]
|