-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdebug-uploads.sh
More file actions
30 lines (23 loc) · 906 Bytes
/
debug-uploads.sh
File metadata and controls
30 lines (23 loc) · 906 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/bash
echo "🔍 Diagnostic des uploads d'images"
echo ""
echo "1️⃣ Vérification du dossier uploads dans le backend..."
docker-compose exec backend ls -la /app/uploads/ || echo "❌ Erreur d'accès"
echo ""
echo "2️⃣ Test d'accès direct au backend..."
curl -I http://localhost:8000/uploads/ 2>/dev/null | head -1
echo ""
echo "3️⃣ Test d'accès via Nginx..."
curl -I http://localhost/uploads/ 2>/dev/null | head -1
echo ""
echo "4️⃣ Permissions du dossier uploads..."
docker-compose exec backend stat /app/uploads/ | grep -E "Access|Uid|Gid"
echo ""
echo "5️⃣ Variables d'environnement..."
docker-compose exec backend printenv | grep UPLOAD
echo ""
echo "💡 Pour uploader un fichier test:"
echo " 1. Créer un produit"
echo " 2. Cliquer sur 'Modifier'"
echo " 3. Uploader une image"
echo " 4. Vérifier avec: docker-compose exec backend ls -la /app/uploads/"