Skocz do zawartości
zbenek12345

[WORDPRESS] nurtujący problem z instalacją.

Polecane posty

[EDIT bo na bieżąco walczę..]

Hejo.

Chcę zainstalować Wordpress na VPS na ubuntu 14.04, ale topornie to idzie.

Błąd po wejściu na stronę www.(MOJEIP.pl)/wordpress pokazuję coś takiego:

Can’t select database

We were able to connect to the database server (which means your username and password is okay) but not able to select the wordpress database.

  • Are you sure it exists?
  • Does the user wpuser have permission to use the wordpress database?
  • On some systems the name of your database is prefixed with your username, so it would be like username_wordpress. Could that be the problem

 

Jak sobie poradzić z tym Can't select database bo co jakiś czas próbuję walczyć z instalką to jak widzicie pojawia się nowy błąd. Dacie jakąś wskazówkę?

 

#To co poniżej opisane to już rozwiązałem :)

 

Error establishing a database connection

This either means that the username and password information in your wp-config.php file is incorrect or we can’t contact the database server at localhost. This could mean your host’s database server is down.

  • Are you sure you have the correct username and password?
  • Are you sure that you have typed the correct hostname?
  • Are you sure that the database server is running?

If you’re unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums.

 

Przy sprawdzeniu strony http://(MOJadresIP)/wp-admin/maint/repair.php mam taki błąd:

 

To allow use of this page to automatically repair database problems, please add the following line to your wp-config.php file. Once this line is added to your config, reload this page.

define('WP_ALLOW_REPAIR', true);

Check secret keys

While you are editing your wp-config.php file, take a moment to make sure you have all 8 keys and that they are unique. You can generate these using the WordPress.org secret key service.

Miałem jeszcze błąd ale jego już naprawiłem, chodziło o: Warning: mysqli_real_connect(): (HY000/2002): Connection refused in /app/wordpress/wp-includes/wp-db.php on line 1538 ..

 

 

Edytowano przez zbenek12345 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Masz w wp-config.cfg podaną błędną nazwę bazy danych, albo użytkownik którego dane do bazy podałeś nie ma uprawnień do tej bazy (o ile jesteś po procesie instalacji). Jeśli jesteś w trakcie instalacji to czy wykonujesz ją ręcznie przez edycję wp-config.cfg czy przez instalator?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wykonuje wszystko w konsoli. Po wejściu na stronę www.(mójIP).pl/wordpress błąd wychodzi - Can’t select database i nie podoba mi się to..

Sprawdzałem te nazwy w tym pliku i jest okej, zgodnie z tym co mam w mysql na serwerze ehhh

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

"Can't select database"

A taka baza istnieje i użytkownik którego podajesz w configu ma do niej uprawnienia? Sprawdź to logując się z CLI/PMA.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Baza istnieje. Napisałem, że stworzyłem ją w mysql na serwerze.W phpmyadmin mogę się zalogować bez problemu przy użyciu danych jakie mam w pliku wp-config.php Możesz wyjaśnić CLI/PMA.?

 

Edytowano przez zbenek12345 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Istnieje ale czy użytkownik wpisany w wp-config ma uprawnienia do niej? SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX - to są bodajże najbardziej podstawowe uprawnienia potrzebne do instalacji wordpressa.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Co wykonujesz w konsoli? Utworzenie bazy danych i użytkownika, dodanie vhosta czy może instalację WP? Bo jak instalacje WP to daruj sobie skasuj wp-config wejdź na swoją stronę przez przeglądarkę i instaluj wszystko za pomocą instalatora.

 

W konsoli jedyne co robisz to przygotowujesz serwer do instalacji WP, a nie instalujesz WP. Przygotowanie to utworzenie vhosta, folderu dla strony, wgranie plików wp, utworzenie bazy danych, użytkownika bazy danych i nadanie mu uprawnień. Po tych rzeczach zabierasz się za instalację WP.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nakierowaliście mnie.

Wystarczyło, że na stronie na początku podałem, http://mójIP/wp-admin/install.php a nie www.mojIP/wordpress

Jak coś będzie nie jak trzeba to dam znać. ;)

W konsoli utworzyłem bazę danych, użytkownika oraz instaluje/przygotowuje WP.

Co wykonujesz w konsoli? Utworzenie bazy danych i użytkownika, dodanie vhosta czy może instalację WP? Bo jak instalacje WP to daruj sobie skasuj wp-config wejdź na swoją stronę przez przeglądarkę i instaluj wszystko za pomocą instalatora.

 

W konsoli jedyne co robisz to przygotowujesz serwer do instalacji WP, a nie instalujesz WP. Przygotowanie to utworzenie vhosta, folderu dla strony, wgranie plików wp, utworzenie bazy danych, użytkownika bazy danych i nadanie mu uprawnień. Po tych rzeczach zabierasz się za instalację WP.

 


Mam zainstalowany LAMP.

To polecenie grant...wykonałem już wcześniej.

Teraz przy tym mam błąd: ERROR 1044 (42000): Access denied for user 'wpruser'@'locahost' to database 'wordpress'

CZy ma to jakieś znaczenie, że wcześniej miałem joomle?

https://shinsec.pl/lemp-linux-nginx-mysql-php/

 

Nadaj uprawnienia użytkownikowi do bazy

 

GRANT ALL ON NAZWABAZY.* TO 'NAZWAKONTA'@'localhost' IDENTIFIED BY 'sUp#rs1ln#h@sL0';

 

 

Edytowano przez zbenek12345 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie, nie ma znaczenia. Pewnie określ że użytkownik loguje się z localhosta. Co do instalacji to nie powinno to tak wyglądać, prawdopodobnie masz nie skonfigurowane rewrite na serwerze.

 

PS. Jeśli wykonałeś polecenie gran z posta wyżej to zmieniłeś hasło więc może to jest powodem braku dostępu.

Edytowano przez Fizyda (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×