Incluindo um arquivo php remoto como um recurso
Estou tentando incluir arquivos php remotos como um recurso, mas estou com alguns problemas. Entrei nophp.ini
arquivos e definaallow_url_fopen
paraON
. Também procurei a configuraçãoallow_url_include
mas não estava no arquivo, eu o adicionei ao arquivo php.ini e também o ative
Se eu tentar incluir usando
include ('http://somewebsite.com/lib/somescript.php');
servidor / php envia uma mensagem dizendo:
acesso ao arquivo @URL está desativado na configuração do servidor
Eu também recebo uma mensagem dizendo:
falhou para abrir o stream: nenhum invólucro adequado foi encontrado em blá blá blá
A maneira secreta em que estou tentando obter o mesmo resultado é usando fopen, mas estou obtendo o conteúdo do arquivo, não é isso que preciso. Preciso do meu script local para ver o script remoto como um recurso de execução executáve
$myscript = fopen("http://someotherwebsite/lib/my_script.php", "r");
$incmyscript= fread($myscript , 9999);
fclose($myscript);
// include in the contents of my_script.php
echo $incmyscript;
Eu tenho que estar fazendo algo errado? Eu sei que ecoar a variável $ incmyscript está errado, mas não consigo pensar em uma maneira de inserir o código. Não sei se fopen é a melhor maneira de conseguir o que quer
Alguma ideia