Hostings sunt diferite. Și în secolul 21 este deja dificil să găsești un server unde WordPress nu ar funcționa. Cu toate acestea, prezența PHP și MySQL a celor mai recente versiuni nu garantează deloc creativitatea. Unul dintre primele clopote care nu este în regulă în ceea ce privește găzduirea este mesajul atunci când instalați că WordPress nu a reușit să creeze fișierul de configurare wp-config.php. Și că aceasta nu este deloc o problemă și o puteți crea singur.
Această eroare apare deoarece serverul web nu poate modifica fișierele utilizatorului. Iar motivul nu este că nu există drepturi permise "777".
La instalarea și actualizarea pluginului, WordPress solicită accesul FTP la site
Cel de-al doilea clopot, că prin găzduirea de ceva nu poate servi o astfel de imagine atunci când încearcă să instaleze un plug-in nou sau să actualizeze unul existent.
Cu alte cuvinte, WordPress nu poate accesa fișierele site-ului dvs. în modurile încorporate și solicită accesul FTP pentru a efectua modificările necesare.
Dacă lucrați cu zona de administrare strâns și faceți o mulțime de modificări site-ului, este foarte enervant atunci când trebuie să introduceți datele necesare pentru accesul FTP pentru fiecare "grup". Mai ales în stadiul inițial, imediat după instalarea programului WordPress, atunci când a fost descărcat și instalat o grămadă de plug-in-uri și au fost efectuate experimente cu temele de design.
Soluția la această problemă este simplă, trebuie să adăugați următoarea linie la fișierul wp-config.php la sfârșitul final:
Sau mai mult "corect" cod:
După aceea, WordPress trebuie actualizat în modul normal.
Drepturi de acces la folderele și fișierele WordPress
Am dat în mod deliberat cuvântul îndrăzneț trebuie. Adică, ar trebui, dar nu obligat. Următoarea problemă pe care o puteți vizita atunci când instalați teme și pluginuri este un mesaj WordPress despre imposibilitatea de a crea un dosar și / sau despre imposibilitatea instalării unui plug-in (teme).
Citește și: Cum să faci un citat frumos
pe CSSMajoritatea soluțiilor din rețea sunt pentru a seta valoarea permisiunilor 777 în folderul wp-content și în majoritatea celor imbricate. Dar chiar și după aceea, pot apărea probleme cu actualizările și eliminările plug-in-uri.
Motivul pentru aceasta este că utilizatorul serverului web (Apache) nu se află în grupul utilizatorului care deține fișierele site-ului.
Dacă doriți ca utilizatorul să schimbe fișierele și serverul web poate schimba aceste fișiere, trebuie să adăugați utilizatorul serverului web (Apache) grupului utilizatorului care deține fișierele site-ului.
Rezolvarea tuturor problemelor cu FTP și WordPress
Dacă aveți hosting virtual, atunci aveți trei moduri: primul este de a juca cu drepturi de acces la dosare și fișiere, al doilea - cereți hosterului să ajusteze setările de mai sus cu utilizatorii și accesul, a treia schimbare hosting.
Dacă sunteți proprietarul și / sau VPS adminimtrator / VDS sau server dedicat, atunci cea mai bună opțiune - este de a crea un server de web, astfel încât este de a accesa fișiere și foldere în numele site-ului și proprietarul drepturilor. Acest lucru se poate face prin instalarea de module suplimentare pentru Apache așa cum este scris in articol Instalarea Mod_ruid2 în ISPManager pe CentOS sau aplicarea unui plasture la serverul web Apache MPM-ITK Instalarea Apache MPM-ITK pe CentOS și ISPmanager. Aceste soluții rulează fiecare gazdă virtuală sub uid și gid separate. Acestea reprezintă o soluție standard pentru găzduirea de servere și servere care sunt esențiale pentru izolarea utilizatorilor și contabilitatea resurselor.
Am profitat de ultima opțiune și toate problemele cu WordPress au dispărut complet. Cu toate acestea, nu este nevoie să faceți modificări ale setărilor WordPress în sine.
Vezi deasemenea: Pagină de destinație wordpress - pagina de navigare fără plug-in
Lista surselor utilizate
Articole similare