Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema con percorso Tmp

    Quando vado a recuperare un input file da form richiamo due parametri il nome del file e il percorso temporaneo

    $nome=$_FILES['img']['name'];
    $path=$_FILES['img']['tmp_name'];

    faccio un semplice getimagesize:
    list($this->width, $this->height) = getimagesize($path);

    Ora i gradissimi server di Tiscali che sfortunatamente un cliente ha voluto sono in modalità safe_mode=on e quando tento di eseguire il getimagesize,mi dà questo errore:

    getimagesize(): open_basedir restriction in effect. File(/tmp/phpMObG8k) is not within the allowed path(s): (/rootdomain/it/a/p/sito.it/public_html/)

    sembra che non possa andare in lettura dei percorsi temporanei, voglio sapere se posso settare il percorso temporaneo in modo che finisca in public oppure se qualcuno sa come risolvere questo casino prima che vada da Tiscali con un lanciafiamme

  2. #2
    Moves an uploaded file to a new location (PHP 4 >= 4.0.3, PHP 5)
    bool move_uploaded_file ( string filename, string destination )
    Sposti l'immagine caricata in /rootdomain/it/a/p/sito.it/public_html/ e non dovresti più avere problemi (ricordati solo di eliminarla se non ti server perché andrà a contare sullo spazio che hai a disposizione sul server).

  3. #3
    mi blocca tutto ecco l'errore:

    move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 12345 is not allowed to access / owned by uid 0

    non posso nemmeno fare l'upload

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.