Home › Forum › Problemi Vari con WP › Parti dell'amministrazione del sito non più accessibili
-
AutorePost
-
-
26 Settembre 2015 alle 14:04 #30133bilboaPartecipante
Ciao,
il sito è in hosting linux su Aruba. Regolarmente aggiornato (ora la 4.2.2).
Quando ho fatto l’aggiornamento alla 4.2.2. in luglio mi pareva fosse andato tutto ok. Ho ripreso il sito da poco per inserire un post e ho scoperto che alcune delle pagine del backend, fra cui la bacheca aggiornamenti, non sono più accessibili (errore 500).
La parte pubblica è intatta. Non ho un backup utilizzabile perchè ho quello giornaliero/settimanale di Aruba ma non ne ho un o salvato precedente.
Riesco a fare un’export dei contenuti, sempre dai tool di amministrazione, per cui recupero molto dei contenuti ma non tutto.
Io avrei concluso che devo mettere su una nuova installazione di wordpress, importare i contenuti e rifarmi tutte le configurazione/customizzazioni. E’ l’unica strada o si può fare di meglio?
Il tema che utilizzo è Suffusion di cui in rete, da utilizzatori, è documentata compatibilità fino alla 4.3 e plugin installati MailPoet e SecureContactForm.
Grazie
Lucia
-
26 Settembre 2015 alle 15:06 #118847wollyAmministratore del forum
Prova a ripristinar ei permessi dal pannello di controllo di Aruba.
-
26 Settembre 2015 alle 15:45 #118848bilboaPartecipante
Prova a ripristinar ei permessi dal pannello di controllo di Aruba.
Ciao,
premesso che quel “ripristino dei permessi allo stato originale” mi ha sempre lasciato in dubbio (cioè …qual è lo stato originale?) dall’ftp io vedo files e dir con permessi 755 e con lo stesso user/group per cui mi pare coerente.
Non avevo pensato di allegare l’errore riportato nei log accedendo, per esempio, alla pagina aggiornamenti
http://www.farelavoro.it – End of script output before headers: update-core.php, referer http://www.farelavoro.it/wordpress/wp-admin/index.php
oppure alla pagina dei plugin
http://www.farelavoro.it – End of script output before headers: plugins.php, referer http://www.farelavoro.it/wordpress/wp-admin/index.php
Confermi il suggerimento?
Grazie
Lucia
-
26 Settembre 2015 alle 16:52 #118849bilboaPartecipante
Ho eseguito il ripristino dei permessi. Permangono gli errori.
Ho provato anche la rinomina della cartella dei plugin ma non ha sortito effetti.
Grazie cmq della risposta
Lucia
-
26 Settembre 2015 alle 17:40 #118850nickPartecipante
dall’ftp io vedo files e dir con permessi 755 e con lo stesso user/group per cui mi pare coerente.
Sarà coerente per te ma non credo proprio che sia una buona configuazione di permessi.
Normalmente 644 per i file e 755 per le directory, in alcuni casi con un po’ più di manica larga: 664 file e 775 directory ma in questo caso io cambierei hosting.
Una pazzia comunque lasciare file come il wp-config.php settato a 755.
Ti conviene approfondire l’argomento: https://codex.wordpress.org/Changing_File_Permissions
-
26 Settembre 2015 alle 17:44 #118851wollyAmministratore del forum
Aruba utilizza suexec settato con permessi 755 sia su file e cartelle, se metti altri permessi non funziona pià nulla
-
26 Settembre 2015 alle 17:45 #118852wollyAmministratore del forum
Allora prova a modificare la versione di php, sempre da pannello di controllo.
Metti la 5.5
-
26 Settembre 2015 alle 19:00 #118853nickPartecipante
Aruba utilizza suexec settato con permessi 755 sia su file e cartelle, se metti altri permessi non funziona pià nulla
Come non detto.
bilboa ora ho capito cosa intendevi per permessi coerenti, non sapevo che nel bizzarro mondo di Aruba le cose vanno esattamente al contrario rispetto al resto dell’universo, per una normale esigenza tecnica sicuramente.
-
26 Settembre 2015 alle 19:31 #118854
-
26 Settembre 2015 alle 21:02 #118855bilboaPartecipante
Allora prova a modificare la versione di php, sempre da pannello di controllo.
Metti la 5.5
Ciao,
avevo già provato a passare dalla 5.2.17 alla 5.3.29 su consiglio del customercare e avevo notato che gli errori del backend aumentavano, praticamente non vedevo più nessuna pagina e quindi avevo ripristinato la 5.2.
Ho provato ora con la 5.5.29 e va allo stesso modo della 5.3
Gli errori del log sono questi e son diversi dai precedenti
[Sat Sep 26 22:45:26 2015] [error] [client 151.42.145.110:52599] – http://www.farelavoro.it – malformed header from script ‘export.php’: Bad header: Security Alert! The PHP, referer http://www.farelavoro.it/wordpress/wp-admin/index.php
[Sat Sep 26 22:45:08 2015] [error] [client 151.42.145.110:52596] – http://www.farelavoro.it – malformed header from script ‘edit.php’: Bad header: Security Alert! The PHP, referer http://www.farelavoro.it/wordpress/wp-admin/edit.php
Anche il frontend con la 5.5 da dei problemi perché sbrodola una serie di warning di mysql in testa alla homepage:
Warning: mysql_real_escape_string(): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) in /web/htdocs/www.farelavoro.it/home/wordpress/wp-content/plugins/statpress-community-formerly-statcomm/statcomm.php on line 1037
Warning: mysql_real_escape_string(): A link to the server could not be established in /web/htdocs/www.farelavoro.it/home/wordpress/wp-content/plugins/statpress-community-formerly-statcomm/statcomm.php on line 1037
Warning: mysql_real_escape_string(): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) in /web/htdocs/www.farelavoro.it/home/wordpress/wp-content/plugins/statpress-community-formerly-statcomm/statcomm.php on line 1038
Warning: mysql_real_escape_string(): A link to the server could not be established in /web/htdocs/www.farelavoro.it/home/wordpress/wp-content/plugins/statpress-community-formerly-statcomm/statcomm.php on line 1038
uhm…
Grazie dei diversi contributi comunque, se ci sono altri suggerimenti sono benvenuti
Lucia
-
1 Ottobre 2015 alle 19:22 #118920bilboaPartecipante
Ciao,
il thread è risolto.
Di fatto l’unica spiegazione che mi do è che il ripristino dei permessi sia avvenuto “con calma” da parte di Aruba perchè entro 24 ore dava ancora errore il sito ma dopo alcuni altri giorni… è ripreso a funzionare tutto.
In alternativa cmq ciò dipende da qualcosa che ha fatto il provider, non io.
Grazie dell’aiuto!
Lucia
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.