Ecran alb/gol în partea frontală, dar backend accesibil?

2 apr. 2016, 11:54:13
Vizualizări: 14.6K
Voturi: 3

Am această problemă, unde nu mai pot accesa partea frontală fără să primesc o pagină goală. Mă înnebunește.

Backend-ul pare să funcționeze perfect, dar partea frontală este albă. Când încerc să aleg altă temă (twentyten), aceasta returnează tot alb, chiar și în previzualizare.

Am activat debug în wp-config după ce am urmărit un alt fir și a afișat următoarele erori:

Avertisment: include_once(/home/dali/public_html/wilds/wp-content/plugins/wp-super-cache/wp-cache-phase1.php): nu a reușit să deschidă stream: Permisiune refuzată în /home/wildsofo/public_html/wp-content/advanced-cache.php la linia 14

Avertisment: include_once(): A eșuat deschiderea '/home/dali/public_html/wilds/wp-content/plugins/wp-super-cache/wp-cache-phase1.php' pentru includere (include_path='.:/opt/php54/lib/php') în /home/wildsofo/public_html/wp-content/advanced-cache.php la linia 14

Ce aș putea face?

Website: wildsofoldham.co.uk

1
Comentarii

Aveți pluginul Super Cache în folderul de pluginuri?

Sumit Sumit
2 apr. 2016 12:03:55
Toate răspunsurile la întrebare 4
1

În cazul meu, nimic din depanare și dezactivare teme/plugin-uri nu a fost util... După ce am cercetat mai mult, am realizat că fișierul meu index.php era gol!
Singurul conținut era un mesaj care spunea Tăcerea e de aur.
Folosind o copie de rezervă pe care o aveam, am reușit să recuperez index.php original și să fac site-ul să funcționeze din nou.

6 iul. 2017 12:03:51
Comentarii

Mulțumesc, omule. Am aceeași problemă, nu știu cum este posibil ca indexul să ajungă în starea asta.

Arman H Arman H
6 iun. 2022 15:00:53
0

Nu aș șterge fișierul htaccess. Doar redenumește-l pentru testare. (dar nu face asta în primul rând)

Pentru a afla care este eroarea ta, fă următoarele:

Activează depanarea în fișierul tău wp-config.php. Fă asta schimbând această linie:

define('WP_DEBUG', false);

în aceasta:

define('WP_DEBUG', true);

Salvează modificările.

Încarcă pagina principală și acum ar trebui să vezi eroarea reală. Folosește această informație pentru a remedia problema.

Dacă nu poți rezolva în acest fel, dezactivează plugin-urile redenumind folderul plugins în altceva. Acum se încarcă site-ul tău? Dacă da, schimbă numele înapoi la "plugins" și dezactivează toate plugin-urile din panoul de administrare. Reactivează-le unul câte unul până găsești cel care cauzează problemele.

Poți schimba înapoi wp-config după ce ai terminat testele.

14 apr. 2017 23:15:22
0

Aș încerca următoarele:

  1. Încearcă să dezactivezi pluginul wp-super-cache sau să-l ștergi complet prin FTP.

  2. Șterge fișierul .htaccess din directorul rădăcină

  3. Verifică wp-config.php pentru orice linie care nu face parte din setările implicite WordPress și comentează-o.

  4. Accesează Admin > Setări > Legături permanente > salvează o dată**

În acest moment, partea de front-end ar trebui să fie vizibilă.

Dacă încă nu funcționează, verifică jurnalul de erori al serverului care ar trebui să dezvăluie problema exactă.

2 apr. 2016 12:05:10
0

Dacă totul eșuează, verifică dacă serverul tău încarcă într-adevăr index.php ca prioritate. În cazul meu, mutam un site WordPress pe un server nou și nu observasem că exista un fișier default.html în directorul rădăcină care, pe noul server, prioritiza încărcarea default.html în loc de index.php. Nu existau niciun fel de jurnale de erori, iar chiar și încărcarea index.php nu funcționa, deoarece WordPress redirecționează automat index.php către mysite.com/, care încărca fișierul gol default.html.

Pentru a te asigura că index.php se încarcă înaintea altora, adaugă această linie în fișierul .htaccess din același director în care se află index.php al instalării tale WordPress.

DirectoryIndex index.php index.html
20 iul. 2019 02:31:38