Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

hr:Pronalaženje Grešaka WordPress Mreže

Pronalaženje Grešaka WordPress Mreže

Ako ste došli na ovu stranicu onda ste vjerojatno dobili poruku o grešci u vašoj WordPress Mreži. Ovaj propust se pojavljuje kada WordPress ne može pronaći jednu ili više globalnih tablica za mrežu u bazi podataka.

Na nekim shared webhostinzima, host je onemgućio uporabu funkcije. Uvijek je najbolje provjeriti sa vašim webhostom prije kreiranja mreže kako bi se uvjerili da vaš webhost račun ispunjava tehničke potrebe.

Ako ste upravo instalirali vašu mrežu

Provjerite vašu wp-config.php datoteku za:

  • točne detalje baze podataka
  • <SUBDOMAIN_INSTALL konstantu
  • MULTISITE konstantu
  • $base varijablu
  • prefiks tablice
  • Nebi trebali imati napisano ništa poslije
/* To je sve, ne morate više ništa mijenjati! Sretno bloganje. */

/** WordPress apsolutna putanja do WordPress direktorija. */
if ( !defined('ABSPATH') )
	define('ABSPATH', dirname(__FILE__) . '/');

/** Postavke za WordPress varijable i već uključene datoteke. */
require_once(ABSPATH . 'wp-settings.php');
Pomaknite bilo koji kod koji se nalazi iza
require_once(ABSPATH . 'wp-settings.php');
iznad retka o prestanku uređivanja.


Mod_rewrite ne funkcionira

Glavna Web stranica (mrežno mjesto) radi ali se pojavljuju 404 erorri prilikom pristupanja dodanoj stranici na poddomeni. Ubuntu 10.04 LAMP apache2 instalaciji potrebni su ovi koraci:

  sudo a2enmod rewrite
  sudo nano /etc/apache2/sites-avail/default

i promijeniti na dva mjesta 'AllowOveride None' u 'AllowOveride all'

  /etc/init.d/apache2 restart

za restart apache2

Provjera baze podataka

Pretpostavljajući da je sve ispravno, provjerite bazu podataka i provjerite jesu li sve dodatne mrežne tablice kreirane. To su tablice:

  • wp_blogs
  • wp_blog_versions
  • wp_registration_log
  • wp_signups
  • wp_site
  • wp_sitemeta

Ako je kreiranje novih web stranica odjednom prestalo funkcionirati

Molimo provjerita vašu bazu podataka kako je navedeno iznad. Napravite dvostruku provjeru da se lokacija servera baze podataka nije promijenila, ili ako jest, da ste ažurirali vašu wp-config.php datoteku.

Drugi manje poznati problemi

Provjerite da korisnik baze podataka ima SVE dozvole za rad sa bazom podataka.

Također, na nekoliko nadogradnji sa WordPressMU na 3.0 i više, mali broj korisnika je iskusio problem sa kreiranjem novih web stranica i primio poruke o greškama. Ispostavilo se da ja uzrok tomu collation baze podataka.

Provjerite da .htaccess instrukcije ne prijavljuju greške u apache dnevnicima (log).

Poput ovog:

Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden:

Ovo će rezultirati tako da će Mrežna instalacija biti prikazana kao neuspjela i možda će prikazati greške poput

One or more database tables are unavailable. The database may need to be repaired.

Srodni Članci

Vanjske Poveznice