#tradewind:update php8.3 pecl
This commit is contained in:
32
README.md
32
README.md
@@ -82,6 +82,38 @@ docker-compose restart [服务名]
|
||||
docker-compose down
|
||||
```
|
||||
|
||||
## 故障排除
|
||||
|
||||
### Laravel权限问题
|
||||
如果遇到Laravel日志文件权限错误,执行以下步骤:
|
||||
|
||||
1. **重新构建PHP容器**(已配置用户ID匹配):
|
||||
```bash
|
||||
docker-compose build php83
|
||||
docker-compose up -d php83
|
||||
```
|
||||
|
||||
2. **设置Laravel目录权限**:
|
||||
```bash
|
||||
# 进入PHP容器
|
||||
docker exec -it php83 bash
|
||||
|
||||
# 设置storage和cache目录权限
|
||||
chown -R www-data:www-data /var/www/mono-be/storage
|
||||
chown -R www-data:www-data /var/www/mono-be/bootstrap/cache
|
||||
chmod -R 775 /var/www/mono-be/storage
|
||||
chmod -R 775 /var/www/mono-be/bootstrap/cache
|
||||
```
|
||||
|
||||
3. **或者在宿主机直接设置**:
|
||||
```bash
|
||||
# 在WSL中执行
|
||||
sudo chown -R 1000:1000 /path/to/mono-be/storage
|
||||
sudo chown -R 1000:1000 /path/to/mono-be/bootstrap/cache
|
||||
chmod -R 775 /path/to/mono-be/storage
|
||||
chmod -R 775 /path/to/mono-be/bootstrap/cache
|
||||
```
|
||||
|
||||
## 注意事项
|
||||
|
||||
1. 确保本地80、3306、6379端口未被占用
|
||||
|
||||
Reference in New Issue
Block a user