Limites de execução de PHP
Os planos Managed WordPress não permitem a execução direta de código PHP fora do WordPress. Isto significa que qualquer código PHP que não esteja diretamente associado ao WordPress não funcionará de todo.
A execução do código PHP foi bloqueada para as seguintes pastas para proteger o seu site:
- / ($DOC _ROOT)
- / uploads
- / files
- / wp-content
- / wp-includes
- / akismet
Existem exceções para scripts que podem ajudar na resolução de problemas. Esses arquivos devem estar na raiz do seu documento para funcionar.
- Ficheiro de informações PHP : Este script deve ter o nome info.php ou phpinfo.php e colocado na raiz do seu documento. Qualquer outro nome de arquivo não funcionará.
- PHP mail () : Se precisar de testar a funcionalidade de PHP mail (), pode carregar um ficheiro denominado mail_test.php para a raiz do seu documento. Qualquer outro nome de arquivo não funcionará.
Resolução de problemas
Se o seu script estiver bloqueado, irá apresentar um erro 403 Proibido. Para phpinfo.php , info.php ou mail_test.php , mova o script para o diretório correto (raiz do documento) ou atribua-lhe o nome correto.
Para quaisquer suplementos que exijam que os scripts estejam fora do WordPress para funcionarem corretamente, esses suplementos não são suportados nos planos Managed WordPress. Trabalhe com o desenvolvedor do seu plug-in para resolver o problema. Se o suplemento depende de um script para funcionar como uma API, recomendamos a integração com o sistema de API nativa do WordPress .
Para todos os outros scripts, recomendamos a ligação ao próprio WordPress para que esses scripts sejam executados num URL de ligação permanente.