[risolto] errore file.inc line 800

8 contenuti / 0 new
Ultimo contenuto
[risolto] errore file.inc line 800

ciao a tutti dopo tanto tribolare nel migrare un sito da localhost a dominio sembra che ci sono riuscito ma mi genera questo errore
warning: fopen() [function.fopen]: Filename cannot be empty in /www/wide/members/jubileum/includes/file.inc on line 800.
The file could not be created.

qualcuno sa come si può risolvere?

grazie a tutti on anticipo

Troppo poco informazione.

  1. In locale quale sistema operativo, versione Drupal, PHP, MySQL, ecc (vedi ?q=admin/reports/status)
  2. In locale il sito funzionava, era sviluppato, o solo il guscio dopo l'installazione?
  3. Su server, quale sistema operativo, versione Drupal, PHP, MySQL, ecc (vedi ?q=admin/reports/status se riesci) altrimenti quello che dice il hosting
  4. Hai trasferito i due file .htaccess?
  5. Lo fa per ogni pagina o riesci fare il login (login o ?q=login)
  6. Faceva l'installazione (impostazione DB ecc) correttamente?
  7. Va sulla pagina update.php?
  8. Hai aggiornato il sito di recente?
  9. Qualsiasi altro informazione che ritieni pertinente (non c'è la luna piena, quindi escludo interferenze dei lupi mannari ;-) Ooh, un momento...

Aiutateci di aiutarti...

Più imparo, più dubito.

1. su localhost windows xp usavo xamp e funziona ancora tutto bene tutto completto, non da quell' errore da nessuna parte
****************************localhost**************************
Drupal 6.19
Accedi a update.php Protetto
Aggiornamenti del database Aggiornato
CKEditor 3.3.1
Database MySQL 5.1.41
FCKeditor 2.6.6
File di configurazione Protetto
File system Scrivibile (modalità di download pubblica)
Libreria GD bundled (2.0.34 compatible)
Libreria Unicode Estensione mbstring per PHP
Limite della memoria PHP 128M
Notifiche di aggiornamento Attivato
PHP 5.3.1
PHP register globals Disattivato
Processo di manutenzione del cron Ultima esecuzione: 1 settimana 2 giorni fa
Cron non è stato eseguito di recente. Per maggiori informazioni consulta il manuale on-line per configurare i cron jobs. Puoi eseguire cron manualmente.
Server web Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1

*******************************server*************************
Drupal 6.19
Accedi a update.php Protetto
Aggiornamenti del database Aggiornato
CKEditor 3.3.1
Database MySQL 5.0.77
FCKeditor 2.6.6
File di configurazione Protetto
File system Scrivibile (modalità di download pubblica)
Libreria GD bundled (2.0.34 compatible)
Libreria Unicode Estensione mbstring per PHP
Limite della memoria PHP 128M
Notifiche di aggiornamento Attivato
PHP 5.2.10
PHP register globals Disattivato
Processo di manutenzione del cron Ultima esecuzione: 1 settimana 2 giorni fa
Cron non è stato eseguito di recente. Per maggiori informazioni consulta il manuale on-line per configurare i cron jobs. Puoi eseguire cron manualmente.
Server web Apache/2.2.3 (Red Hat) DAV/2 PHP/5.2.10 with Suhosin-Patch mod_ssl/2.2.3 OpenSSL/0.9.8e-fips-rhel5 SVN/1.4.2 mod_perl/2.0.4 Perl/v5.8.8
--------------------------------------------------------------------
2.in localhost tutto funzionante e svilupato
4. non posso mettere i file htacces perche non funziona sul server ho dovuto toglierlo
5. lo fa per ogni pagina che carico lo visualizza sopra la pagina da visualizzare, il login lo fa senza problemi
6. si installazione del db fatta senza problemi
7. si fa la pagina update.php ma non cambia nulla
8. no non ho aggiornato il sito di reccente
9,. il dominio che uso è www.jubileum.wide.it in modalità prof.

# warning: fopen() [function.fopen]: Filename cannot be empty in /www/wide/members/jubileum/includes/file.inc on line 800.
# Non è stato possibile creare il file.
prima aveva come permessi 755
ho messo adesso i permessi 777 a tutta la cartella ma niente non cambia nulla

Molto meglio, grazie.
Di solito passando da Vindoze a Linux ci sono qualche parametro da controllare/cambiare.
In ?q=admin/settings/file-system il 'Percorso di sistema: ' dovrebbe essere sites/default/files ed il 'Directory temporanea: ' dovrebbe essere /tmp - credo quest'ultimo da te sarà C:\temp o qualcosa del genere. Se lo è cambialo.

maurizioporcu wrote:
4. non posso mettere i file htacces perche non funziona sul server ho dovuto toglierlo

Aargh! Perfino Arrabbia ti permette questi files - anche mezzo lobotomizzati. Sarà che qualche commando non è permesso. Chiedi a wide.it per questi files, oppura usi il 1-click installer di Drupal preso di loro (anche al costo di registrarti di nuovo alla versione free). Ma vedo che questo l'hai già fatto.
In alternativo, prova installare hosting-tests, e dirci i risultati.

maurizioporcu wrote:
# warning: fopen() [function.fopen]: Filename cannot be empty in /www/wide/members/jubileum/includes/file.inc on line 800.
# Non è stato possibile creare il file.
prima aveva come permessi 755
ho messo adesso i permessi 777 a tutta la cartella ma niente non cambia nulla

Permessi 755 di solito vanno bene, 775 se non, mai 777 (troppo promiscuo). Rimetti come era prima.

In più leggi questo tattoo: http://www.drupalitalia.org/node/11106#comment-38746

Più imparo, più dubito.

bravissimo hai detto benissimo non sapevo che ci fosse questa cartella da dove poter cambiare la directory tmp, infatti l ho creata edmesso subito tmp in quella schermata ed ha smesso subito di dare l' errore
grazie tanto spero presto di poterti essere d'aiuto grazie mille

Metti un [Risolto] nel titolo, please. Così aiuti anche altri in futuro...

Più imparo, più dubito.

ciao ho messo un problema con il ckeditor+imce non e che mi dai una mano a risolverlo credo che dipenda solo da qualche file che devo configurare bene ma non so quale