Problema function.tenpnam
Ciao a tutti, sono nuovo con Drupal.
Ho un problema credo sul riconoscimento del path per le cartelle di upload.L'errore è il seguente:
* warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/www.masterbaldesio.com/) in /var/www/www.masterbaldesio.com/html/includes/file.inc on line 756.
* The file could not be created.
* warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/www.masterbaldesio.com/) in /var/www/www.masterbaldesio.com/html/includes/file.inc on line 756.
* The file could not be created.
qualcuno potrebbe aiutarmi per favore?
Grazie in anticipo.

Risposte
La direttiva open_basedir è
La direttiva open_basedir è specificabile da php.ini e restringe i file che possono essere aperti da PHP ad una certa directory. Nel tuo caso il suo valore è /var/www/www.masterbaldesio.com/ quindi solo i files/directories dentro questo path possono essere utilizzati: "/tmp" non è tra i percorsi accessibili. Non conosco la struttura del tuo spazio su server, ma potresti provare a creare una directory tmp in /var/www/www.masterbaldesio.com/ (/var/www/www.masterbaldesio.com/tmp), impostare i giusti diritti di accesso (777) e impostare in drupal alla pagina di amministrazione "File System" la voce "Directory temporanea" a "/var/www/www.masterbaldesio.com/tmp".
Gestori come ISPConfig creano in automatico per ogni dominio una cartella apposita denominata phptmp nello spazio dedicato: in tal caso è meglio utilizzare direttamente tale cartella temporanea di default.
Esiste una discussione tale
Esiste una discussione tale e quale su drupal.org...ti consiglio di leggere lì sopra
===============
project management
===============
Marcata come risolta [[
Marcata come risolta