zbenek12345 0 Zgłoś post Napisano Luty 18, 2017 (edytowany) [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 Luty 18, 2017 przez zbenek12345 (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Luty 18, 2017 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
zbenek12345 0 Zgłoś post Napisano Luty 18, 2017 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
Łukasz Ostrowski 593 Zgłoś post Napisano Luty 18, 2017 "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
zbenek12345 0 Zgłoś post Napisano Luty 18, 2017 (edytowany) 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 Luty 18, 2017 przez zbenek12345 (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
hemi 20 Zgłoś post Napisano Luty 18, 2017 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
Gość mariaczi Zgłoś post Napisano Luty 18, 2017 @autor: http://lmgtfy.com/?q=how+to+install+wordpress Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Luty 18, 2017 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
aTastyCookie 1 Zgłoś post Napisano Luty 18, 2017 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'; Udostępnij ten post Link to postu Udostępnij na innych stronach
zbenek12345 0 Zgłoś post Napisano Luty 18, 2017 (edytowany) 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 Luty 18, 2017 przez zbenek12345 (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Luty 18, 2017 (edytowany) 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 Luty 18, 2017 przez Fizyda (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach