Puncte:0

Eroare tutorial pentru serverul Ubuntu Wordpress

drapel us

Parcurg tutorialul de instalare WordPress din tutoriale Ubuntu și am tastat această comandă ca parte a Pasului 6:

sudo -u www-data sed -i âs/database_name_here/wordpressâ /srv/www/wordpress/wp-config.php

Și primesc eroarea:

sed: -e expresia #1, char 30: comandă âsâ nedeterminată

Va rog sa ma ajutati, nu gasesc pe nimeni altcineva care are aceeasi problema.

Nmath avatar
drapel ng
Vezi răspunsul @matigo. Dacă copiați/lipiți din tutorial, nu ar trebui să aveți aceste probleme de sintaxă. Cu comenzile care trebuie modificate, copiați mai întâi într-un bloc de note sau într-un editor de text
drapel us
Cum pot copia lipirea când fac asta pe o copie a serverului Ubuntu
Puncte:2
drapel in

Veți dori să vă asigurați că citatul din comanda dvs. nu este un „ghilibat”, precum cele din comanda pe care ați distribuit-o; â și ' înseamnă lucruri diferite.

Cu toate acestea, puteți simplifica acest lucru pentru dvs., sărind peste cele trei sed comenzile pe care le sugerează și doar deschiderea fișierului pentru editare, ceea ce îți cer să faci oricum:

sudo -u www-data nano /srv/www/wordpress/wp-config.php

În fișier, puteți înlocui numele_bazei de date_aici cu numele corect al bazei de date, username_aici cu numele contului MySQL și parola_aici cu parola contului MySQL. Amintiți-vă că nu puteți utiliza rădăcină ca numele contului, deci va fi nevoie de un cont adecvat pentru WordPress.

În cazul în care trebuie să le configurați în MySQL, puteți face acest lucru:

  1. Conectați-vă la MySQL ca administrator. De exemplu:
    sudo mysql
    
  2. Creați baza de date dacă nu există deja:
    CREATE DATABASE `words` DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
    
  3. Creați un cont de utilizator pe care WordPress îl poate utiliza:
    CREAȚI UTILIZATOR 'wpress'@'localhost' IDENTIFICAT CU mysql_native_password DE 'superSecretPassword!123';
    
  4. Acordați permisiuni pentru baza de date WordPress, inclusiv posibilitatea de a crea tabele noi:
    GRANT ALL PE `words`.* LA 'wpress'@'localhost';
    

Asigurați-vă că înlocuiți numele bazei de date, contul de utilizator și parola cu cele pe care le preferați. Aceste valori ar trebui să se potrivească cu valorile din dvs wp-config.php fişier.

drapel us
Am făcut așa cum ați sugerat și apoi la pasul 7 a trebuit să folosesc un alt computer din aceeași rețea pentru a merge la http://âadresa IP a serveruluiâ și scrie eroare la stabilirea unei conexiuni la baza de date
drapel in
Ați creat un utilizator MySQL și o bază de date goală pentru Wordpress? I s-a dat utilizatorului acces la baza de date?
drapel us
Știu că baza de date este acolo pentru că am fost să o creez din nou și a spus că există deja, dar am făcut același lucru pentru utilizatorul Wordpress și nu a spus că există deja, ci doar a spus Interogare OK, 0 rânduri afectate
drapel us
Am încercat să creez un utilizator cu alt nume și am primit aceeași ieșire. Înseamnă asta că utilizatorul meu nu a fost creat? Și dacă da de ce nu? Am făcut-o exact ca în tutorial.
drapel in
Am actualizat răspunsul pentru a arăta pașii pe care va trebui să-i urmați pentru MySQL. Unele probabil le-ați făcut, dar toate sunt necesare.
drapel us
Mulțumesc, voi încerca asta mâine și voi actualiza postarea după.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.