Hola amigos, he programado en php desde algunos meses por no decir años, bueno ahora, en la actualidad he me he visto en la nesecidad de algo q antes no pense.
como siempre he usado la funcio requiere ("ruta/archivo") al igual al include(), pero ahora kiero hacer eso pero entre cuentas de hosting del mismo servidor.
ejemplo la sintacis segun include o require seria.
include("/home/cuenta/public_html/carpeta/archivo");
pero no funciona eso en mi cuenta, sale error:
Warning: main() [function.main]: open_basedir restriction in effect. File(/home/cuenta_destino/public_html/blog/index.php) is not within the allowed path(s): (/home/cuenta_origen/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/cuenta_origen/public_html/blog/index.php on line 22
Warning: main(/home/cuenta_destino/public_html/blog/index.php) [function.main]: failed to open stream: Operation not permitted in /home/cuenta_origen/public_html/blog/index.php on line 22
Warning: main() [function.main]: open_basedir restriction in effect. File(/home/cuenta_destino/public_html/blog/index.php) is not within the allowed path(s): (/home/cuenta_origen/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/cuenta_origen/public_html/blog/index.php on line 22
Warning: main(/home/cuenta_destino/public_html/blog/index.php) [function.main]: failed to open stream: Operation not permitted in /home/cuenta_origen/public_html/blog/index.php on line 22
Fatal error: main() [function.require]: Failed opening required '/home/cuenta_destino/public_html/blog/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/cuenta_origen/public_html/blog/index.php on line 22
ojo que la ruta y el archivo (referencia) es correcta.