Hallo allemaal,
Ik heb een probleem met de copy() functie uit php, de functie copy geeft true als result maar de filesizes komen niet overeen. Ik heb inmiddels verschillende bestanden geprobeerd, en het lijkt er op dat gewoon de laatste 20 / 30 kb niet mee komt. Ik gebruik aan de ene kant apache op debian, en aan de ftp zijde de reguliere ftp mod van IIS.
De volgende code:
resulteert hierin:
174709
161024
Heeft iemand een idee hoe dit zou kunnen komen, ik heb al het nodige gegoogled maar ik kan niets vinden.
bvd
Ik heb een probleem met de copy() functie uit php, de functie copy geeft true als result maar de filesizes komen niet overeen. Ik heb inmiddels verschillende bestanden geprobeerd, en het lijkt er op dat gewoon de laatste 20 / 30 kb niet mee komt. Ik gebruik aan de ene kant apache op debian, en aan de ftp zijde de reguliere ftp mod van IIS.
De volgende code:
PHP:
1
2
3
4
5
6
7
| $name = 'test.pdf'; $output = 'public/_proforma/' . $name; if(!copy($output,'ftp://username:xxx@xx/test/' . $name)) { echo "<h3 style='color:red'>Bestand niet correct gekopieerd</h3>"; } echo filesize($output) . "<br />"; echo filesize('ftp://xxxxx:xxxxxx@fs/test/' . $name); |
resulteert hierin:
174709
161024
Heeft iemand een idee hoe dit zou kunnen komen, ik heb al het nodige gegoogled maar ik kan niets vinden.
bvd