Ik probeer in PHP een script te maken die een bestand op een ftp server kopieerd of verplaats. Wat ik nu heb gebruikt is dit. Het doet wat het doen moet alleen niet op de juiste manier.
Werkt goed. Het probleem is alleen dat het bestand eerst naar de server lokaal wordt gekopieerd en dan pas naar de plek waar het kopie moet komen. Nu ga ik waarschijnlijk werken met bestand van >50 mb en dat werkt niet echt snel. Het zou gewoon simpel op de ftp server zelf moeten gebeuren en zonder die tussen stap.
Heeft iemand een idee hoe ik dit kan oplossen?
PHP:
1
2
3
4
| $file = "ftp://username:password@ftphost/folder/file.txt"; $copy = "ftp://username:password@ftphost/folder/copy.txt"; copy($file, $copy); |
Werkt goed. Het probleem is alleen dat het bestand eerst naar de server lokaal wordt gekopieerd en dan pas naar de plek waar het kopie moet komen. Nu ga ik waarschijnlijk werken met bestand van >50 mb en dat werkt niet echt snel. Het zou gewoon simpel op de ftp server zelf moeten gebeuren en zonder die tussen stap.
Heeft iemand een idee hoe ik dit kan oplossen?