PHP yürütme sınırları
Managed WordPress planları WordPress dışında doğrudan PHP kod yürütülmesine izin vermez. Bu, doğrudan WordPress’e bağlı olmayan herhangi bir PHP kodunun hiç çalışmayacağı anlamına gelir.
Sitenizi korumak amacıyla aşağıdaki klasörlerde PHP kod yürütmesi engellendi:
- / ($DOC _ROOT)
- / uploads
- / dosyalar
- / wp-content
- / wp-içerir
- / akismet
Komut dosyalarına ilişkin sorun gidermeye yardımcı olabilecek özel durumlar vardır. Bu dosyaların çalışması için belge kökünüzde olması gerekir.
- PHP bilgi dosyası : Bu komut dosyası ya info.php ya da phpinfo.php olarak adlandırılmalı ve belge kök dizininize yerleştirilmelidir. Başka hiçbir dosya adı çalışmaz .
- PHP mail () : PHP mail () işlevini test etmeniz gerekiyorsa, belge kökünüze mail_test.php adlı bir dosya yükleyebilirsiniz. Başka hiçbir dosya adı çalışmaz .
Sorun giderme
Komut dosyanız engellenmişse, 403 Yasak hatası görüntüler. Phpinfo.php , info.php veya mail_test.php için, betiği doğru dizine (belge kökü) taşıyın veya ona doğru adı verin.
Komut dosyalarının düzgün çalışması için WordPress dışında olmasını gerektiren eklentiler için bu eklentiler Managed WordPress planlarında desteklenmez. Sorunu çözmek için eklentinizin geliştiricisiyle çalışın. Eklenti, API olarak çalışmak için bir betiğe dayanıyorsa, WordPress yerel API sistemi ile entegrasyonu öneririz.
Diğer tüm komut dosyaları için WordPress'in kendisine bağlanmanızı öneririz, böylece bu komut dosyaları kalıcı bağlantı URL'sinde çalışır.