Zarządzany system WordPress Pomoc

Dołożyliśmy wszelkich starań, aby przetłumaczyć tę stronę. Dostępna jest również strona w języku angielskim.

Limity wykonania PHP

Plany Managed WordPress nie zezwalają na bezpośrednie wykonywanie kodu PHP poza systemem WordPress. Oznacza to, że kod PHP, który nie jest powiązany bezpośrednio z WordPressem, nie będzie w ogóle działać.

Wykonanie kodu PHP zostało zablokowane dla następujących folderów w celu ochrony Twojej witryny:

  • /($DOC _ROOT)
  • /uploads
  • /files
  • /wp-content
  • /wp-includes
  • /akismet

Istnieją wyjątki dla skryptów, które mogą pomóc w rozwiązywaniu problemów. Aby pliki te działały, muszą znajdować się w katalogu głównym dokumentu.

  • Plik informacyjny PHP : Ten skrypt musi mieć nazwę info.php lub phpinfo.php i zostać umieszczony w katalogu głównym dokumentu. Żadna inna nazwa pliku nie będzie działać.
  • PHP mail () : Jeśli chcesz przetestować funkcjonalność poczty PHP, możesz przesłać plik o nazwie mail_test.php do katalogu głównego dokumentu. Żadna inna nazwa pliku nie będzie działać.
Ostrzeżenie: użycie tych nazw plików dla skryptów innych niż informacje PHP lub plik testowy poczty będzie traktowane jako naruszenie zasad Umowa hostingowa Umowa o hosting.

Rozwiązywanie problemów

Jeśli Twój skrypt jest zablokowany, wyświetli błąd 403 Zabroniony. W przypadku phpinfo.php, info.php lub mail_test.php przenieś skrypt do prawidłowego katalogu (katalogu głównego) lub nadaj mu poprawną nazwę.

W przypadku jakichkolwiek wtyczek, które wymagają, aby skrypty były spoza systemu WordPress do prawidłowego działania, wtyczki te nie są obsługiwane w planach Managed WordPress. Skontaktuj się z programistą wtyczki, aby rozwiązać problem. Jeśli wtyczka opiera się na skrypcie działającym jako API, zalecamy integrację z natywnym systemem API WordPress .

W przypadku wszystkich innych skryptów zalecamy podpięcie się do samego WordPressa, aby te skrypty działały na adresie URL bezpośredniego łącza.

Więcej informacji