Salve a tutti, fino a pochi giorni fa avevo drupal 7.81 e php 7.2 il sito funzionava, ma mi sono accorto che quando dovevo modificare un panel il tema di amministrazione (seven) non funzionava più
Ho seguito i passaggi per aggiornare a php 7.3 e adesso anche il tema del sito (Responsive ante giugno 2021) non funziona più ed in più ho una serie di questi errori che si ripetono:
- Notice: tempnam(): file created in the system's temporary directory in drupal_tempnam() (linea 2578 di /web/htdocs/www.istitutosuperiorearchimede.edu.it/home/includes/file.inc).
- Warning: file_put_contents(temporary://file1rroBJ): failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed in file_unmanaged_save_data() (linea 2012 di /web/htdocs/www.istitutosuperiorearchimede.edu.it/home/includes/file.inc).
- Non è stato possibile creare il file.
Ho provato a tornare indietro, annullando le modifiche e ripristinando i backup, ma il problema non si risolve. Qualcuno ha idea del tipo di problema ?
Nello spazio web c'è la cartella tmp?
si, dovrei eliminarla ?
no, è che vedendo la parola temporary avevo pensato che non ci fosse
Loggati al sito. Per farlo rapidamente in URL digita:www.nometuoito.edu.it/user
Quando sei entrato in URL digita: www.nometuosito.edu.it/admin/config/media/file-system
Quando hai raggiunto la pagina File system resta in pagina.
Vai via FTP in hosting ed elimina la cartella tmp.
Quando hai eliminato salva la pagina File system.
In questo modo il sistema ricostruisce la cartella tmp e tutto dovrebbe sistemarsi.
GRAZIE !!!! ha funzionato
Credits
https://www.istitutosuperiorearchimede.edu.it/articolo/problemi-tecnici-...
OK, ma ora ti manca un altro "tassello" importante per il sito. Devi fare quanto in
Sito responsive: Accessibilità – Correttezza codice e dichiarazioni CSS.
A mio parere è importante.
Segnalo questo errore nelle pagine "Trasparenza attività negoziale" dopo aggiornamento php 7.3
Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in FieldCollectionItemEntity->fetchHostDetails() (linea 314 di /web/htdocs/www.icspallanzanimestre5.edu.it/home/sites/all/modules/field_collection/...).
Ho risolto con una modifica (come suggerito in https://www.drupal.org/project/field_collection/issues/2936874)
in field_collection.entity.inc
linea 314
ho sotituito
list($this->hostEntityType, $data) = each($result);con
$this->hostEntityType = key($result);
$data = current($result);
Ciao
Angela
Puoi precisarmi la release di field collection in cui hai fatto modifica?
Ho mantenuto la 7.x-1.0-beta12+4-dev perchè si era detto di non aggiornare.
Mi pareva strano. A pagina 1 punto 6 del tutorial ho scritto:
Aggiornare tutti i moduli presenti ECCETTO questi 4:
Aggiorna Field collection alla 7.x-1.2 released 26 December 2020.
Grazie Nadia!