Centrum pomocy

Wymagania hostingu

Czego potrzebuje panel od serwera: PHP, PostgreSQL, https, cron, limity - dla osoby technicznej przy instalacji.

Dla osoby, która instaluje panel. Po instalacji wszystko poniżej sprawdza sam panel w Ustawienia → Przegląd konfiguracji → Serwer i bezpieczeństwo.

Obowiązkowe

  • PHP 8.1 lub nowszy (zalecane 8.3) z rozszerzeniami: pdo_pgsql, mbstring, gd, curl, fileinfo, zip, openssl, iconv, sodium.
  • PostgreSQL 13+ — jedna baza na gabinet.
  • Apache z obsługą .htaccess (mod_rewrite). Pliki .htaccess blokują konfigurację i dane pacjentów — bez nich te pliki byłyby publiczne.
  • Certyfikat SSL (https) — np. darmowy Let's Encrypt w panelu hostingu.
  • Prawo zapisu do: api_pg/uploads/, api_pg/uploads/prywatne/, strona/stan/.

Zalecane

  • Limit wgrywania (upload_max_filesize, post_max_size) min. 20 MB.
  • Cron co 15 minut dla cron-15min.php (na home.pl działa automatycznie).
  • Poczta w domenie gabinetu (inaczej maile trafiają do spamu).
  • Codzienna kopia bazy po stronie hostingu.

Sprawdzone

  • home.pl — działa (cron po nazwie pliku, PostgreSQL w pakiecie, phpPgAdmin).

Zobacz też