Czy można włączyć opcję safe_mode?
Nie można włączyć safe_mode w PHP używanym na hostingu Hostido. Ta dawna opcja została usunięta z PHP w wersji 5.4. Jeśli wymaga jej instalator lub instrukcja aplikacji, sprawdź aktualność samego oprogramowania.
Dlaczego safe_mode nie jest dostępne?
safe_mode było mechanizmem ograniczającym część operacji skryptów PHP. Twórcy PHP usunęli tę funkcję wraz z jej ustawieniami. W nowszych wydaniach nie przywrócisz jej wpisem w php.ini, .user.ini ani w panelu hostingu.
Co zrobić, gdy aplikacja wymaga safe_mode?
Sprawdź wymagania aktualnego wydania aplikacji i zaktualizuj ją zgodnie z instrukcją producenta. W razie potrzeby przekaż autorowi dokładny komunikat oraz wersję PHP. Nie przechodź na dawno niewspieraną gałąź PHP wyłącznie po to, aby uzyskać tę funkcję.
Czy izolacja stron zastępuje safe_mode?
Hostido udostępnia m.in. izolację stron. Jest to odrębne zabezpieczenie środowiska, a nie przełącznik przywracający safe_mode. Wybór zabezpieczeń nie zastępuje aktualizacji aplikacji, dodatków i haseł.
Jeśli skrypt zgłasza błąd dostępu do pliku lub niedostępnej funkcji, sprawdź konkretny komunikat. Samo pojawienie się błędu nie oznacza, że trzeba wyłączać izolację.
tagi: bezpieczeństwo izolacja php