Tengo dos dominios y necesito copiar algún archivo de un dominio a otro.
cp http://domain1.com/test.xml http://domain2/crontest/
Lo intenté arriba pero no funcionó. ¿Hay alguna otra manera?
El Unix / Linux cp
comando utiliza rutas de sistema de archivos, no URLs.
Si los dos dominios se sirven desde el mismo servidor y usted tiene acceso de administrador a todo el servidor (no está alojado en una empresa de alojamiento), puede hacer la copia convirtiendo las URL a las rutas del sistema de archivos antes de adjuntar la raíz del documento "docroot" para cada sitio a la parte de la ruta de la URL.
Si el docroot para los dominios 1 y 2 es / var / www / domain1 y / var / www / domain2
cp /var/www/domain1/test.xml /var/www/domain2/
Si los sitios están en servidores separados y usted tiene acceso ftp a al menos uno y acceso de shell a otro, puede usar ftp
$ cd /var/www/site1
$ ftp server2.example.com
user: mubasshir
password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> cd relativedocroot
> get test.xml
> quit
Puedes escribir esto para cron - lee la página del manual
En lugar de usar ftp también puedes usar wget
$ cd /var/www/site1
$ wget http://domain2/crontest/test.xml