Incluyendo un archivo php remoto como recurso
Estoy tratando de incluir archivos php remotos como un recurso, pero estoy teniendo algunos problemas. Entré en elphp.ini
archivos y establecerallow_url_fopen
aON
. También busqué la configuraciónallow_url_include
pero no estaba en el archivo, lo agregué al archivo php.ini y también lo configuré en.
Si trato de incluir el uso de
include ('http://somewebsite.com/lib/somescript.php');
El servidor / php escupe un mensaje que dice:
URL el acceso a archivos está deshabilitado en la configuración del servidor
También recibo un mensaje que dice:
no se pudo abrir la secuencia: no se pudo encontrar un contenedor adecuado en bla bla bla
La segunda forma en que estoy tratando de lograr el mismo resultado es usando fopen pero solo estoy obteniendo el contenido del archivo, eso no es lo que necesito. Necesito mi script local para ver el script remoto como un recurso ejecutable.
$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;
Tengo que estar haciendo algo mal? Sé que repetir el variabel $ incmyscript está mal, pero no puedo pensar en una forma de colocarlo en el código. No estoy seguro de si fopen es la mejor manera de obtener lo que quiero.
¿Algunas ideas