login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Uploaden van bestand naar "ander" domein.

Offline Tony_mortana - 26/10/2006 18:36 (laatste wijziging 26/10/2006 18:38)
Avatar van Tony_mortanaPHP interesse Ik weet niet zeker of het een ander domein is maar
ik probeer een admin console te maken onder "https"
en ik probeer bestande te uploaden naar de httpdocs map.

Maar dit werkt helaas niet, wel als ik upload naar "httpsdocs"
Weet iemand dit op te lossen?

foutmelding:
  1. Warning: move_uploaded_file(): open_basedir restriction in effect.
  2. File(../httpdocs/pictures/test.txt) is not within the allowed path(s):
  3. (/usr/local/psa/home/vhosts/dejongsports.nl/httpsdocs:/tmp)
  4. in /usr/local/psa/home/vhosts/dejongsports.nl/httpsdocs/upload/upload.php
  5. on line 14
  6.  
  7. het bestand kan niet worden verplaatst


code:
  1. <?php
  2. include 'instellingen.php';
  3. $conn_id = ftp_connect($ftp_server);
  4. $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  5. if ((!$conn_id) || (!$login_result)) {
  6. echo "connection has failed! <br />";
  7. }
  8. ftp_site($conn_id, "CHMOD 0777 $locatie");
  9.  
  10.  
  11. if(is_uploaded_file($_FILES['bestand']['tmp_name']))
  12. {
  13. -->lijn 14 if(!move_uploaded_file($_FILES['bestand']['tmp_name'], $locatie2.$_FILES['bestand']['name'])) {
  14. echo "het bestand kan niet worden verplaatst<br />";
  15. } else if($_FILES['bestand']['size'] > $max_size)
  16. {
  17. echo "Het bestand is te groot, de maximale grootte is: ".$max_size;
  18. } else
  19. {
  20. echo "Het bestand ".$_FILES['bestand']['name']." is geupload<br />";
  21. }
  22. }
  23. else
  24. {
  25. echo "Het uploaden is mislukt";
  26. }
  27. ftp_site($conn_id, "CHMOD 0755 $locatie");
  28. ftp_close($conn_id);
  29. ?>


PS: in de instellingen staan de accoutn gegevens!

3 antwoorden

Gesponsorde links
Offline Tim2 - 26/10/2006 19:16
Avatar van Tim2 PHP interesse basedir restriction staat aan, deze moet je in php aanpassen,
Offline Tony_mortana - 26/10/2006 19:20
Avatar van Tony_mortana PHP interesse FF zitten zoeken over Basedir restriction!

Maar wat is dat dan?

En kan ik dat aanpassen op een website hosting ?
Offline Thomas - 27/10/2006 11:32
Avatar van Thomas Moderator Hoe luidt $locatie2?

Werk met $_SERVER['DOCUMENT_ROOT'] (as always).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s