Skip to content

Latest commit

 

History

History
60 lines (46 loc) · 1.1 KB

File metadata and controls

60 lines (46 loc) · 1.1 KB

FIX

Aby sprawdzić i naprawić serwer:

  1. Najpierw uruchom test:
chmod +x test-server.sh
./test-server.sh
  1. Jeśli test wykaże problemy, uruchom skrypt naprawczy:
chmod +x test_python.sh
sudo ./test_python.sh
  1. Możesz też ręcznie sprawdzić najważniejsze elementy:
# Sprawdź czy proces Python działa
ps aux | grep "python.*8000"

# Sprawdź port
netstat -tuln | grep ":8000"

# Test prostego żądania
curl -X POST http://localhost:8000 \
  -H "Content-Type: application/json" \
  -d '{"test":"connection"}'

# Sprawdź logi
tail -f /opt/reactjs/logs/deployment.log

Najczęstsze problemy i rozwiązania:

  1. Port 8000 zajęty:
sudo fuser -k 8000/tcp
sudo systemctl restart reactjs
  1. Problem z uprawnieniami:
sudo chown -R root:root /opt/reactjs
sudo chmod -R 755 /opt/reactjs
  1. Firewall blokuje port:
sudo ufw allow 8000/tcp
  1. Usługa nie działa:
sudo systemctl restart reactjs
sudo systemctl status reactjs

Czy któryś z testów wykazał problemy? Mogę pomóc ze szczegółowym rozwiązaniem konkretnego problemu.