Pomoc Wordpress, TS 219P II, strona nie odpala z zewnątrz

Status
Brak możliwości dodawania odpowiedzi.

pydzik

Nowy użytkownik
Noobie
28 Październik 2012
7
2
3
QNAP
TS-x19P II
Ethernet
1 GbE
Do tej pory miałem stronę na joomla 2.5 wszystko działało ok.
Postanowiłem odświeżyć cały system i wykonałem nową inicjację serwera dorzucając nowy dysk w RAID 1. - mamy świeży czysty system.
Instaluję phpMyAdmin, włączam serwer www, instaluję wordpress. wszystko z App center. z pozoru jest ok w sieci lokalnej wordpress i strona działa można zarządzać, odwiedzać itp. nawet otwiera się po domenie QNAP Polska - Oficjalne forum wsparcia technicznego QNAP Club....
Problem pojawia się gdy chcę dostać się na stronę po domenie QNAP Polska - Oficjalne forum wsparcia technicznego QNAP Club.... z zewnętrznego IP, strona się nie otwiera. Przeglądarki IE i Firefox. Virtual host skonfigurowany mam poprawnie.
Dla sprawdzenia zainstalowałem joomla 3.3 zmieniłem folder Virtual hosta i strona odpala z zewnętrznego IP poprawnie. (mógł bym zostać z joomla ale nowa wersja 3.3 ma bardziej skomplikowane usterki i ograniczenia w panelu administracyjnym)
Proszę o pomoc bo walczę z tematem od początku roku. Co zrobić by strona była widoczna dla odwiedzających z zewnętrznych IP.
Próby instalacji różnych wersji wordpressa też kończą się tak samo. Serwer inicjowany już kilkukrotnie.
 
Tak porty przekierowane, porty i virtual serwer testowane na joomli na tych portach strona działa problem jest tylko z wordpressem, Został bym na joomli 3.3 ale jest problem z administracją strony - temat joomla 3.3 poruszany w innych wątkach.
 
Aby sprawdzić czy nie porąbałeś przekierowań wrzuć Qnapa na chwile do DMZ i sprawdź efekt. Po drugie co oznacza wg ciebie "nie działa". Dostajesz error 404 ? Czy "Error establishing a database connection", czy może "server not found"....
 
Sprawdzałem teraz w DMZ i jest dokładnie to samo. "Nie działa" może źle się wyraziłem. Strona po bardzo bardzo długim oczekiwaniu wczyta się natomiast treść jej jest nieczytelna (brak grafiki itp.) podaję adres TOMMOTOSERWIS | Just another WordPress site Na komputerze w sieci lokalnej wczytuje się bardzo szybko i wszystko z grafiką.
 
Sprawdzałem teraz w DMZ i jest dokładnie to samo. "Nie działa" może źle się wyraziłem. Strona po bardzo bardzo długim oczekiwaniu wczyta się natomiast treść jej jest nieczytelna (brak grafiki itp.) podaję adres TOMMOTOSERWIS | Just another WordPress site Na komputerze w sieci lokalnej wczytuje się bardzo szybko i wszystko z grafiką.

To może screen z twoje strony coś ci pomoże ? Spójrz na dół w pasek adresu. :)

ai.imgur.com_ds1jh5u.png


Tam masz chyba plik konfiguracyjny bazy w wp-config. Zmień na "localhost" .
Nie używam, więc musisz dokładnie sprawdzić gdzie WP to trzyma.
Poza tym nie dotyczy to serwera web qnapa ale niewłaściwej konfiguracji wordpressa.
 
nadaj na wszystkie pliki w katalogu strony prawa 755

Z poziomu konsoli tym kodem nie poszło, zmieniłem ręcznie, niestety to nie pomogło
Tam masz chyba plik konfiguracyjny bazy w wp-config. Zmień na "localhost" .

Myślę że to może być rozwiązanie tego problemu niestety nie jestem biegły. Jak ktoś może podpowiedzieć który plik i co zmienić będę wdzięczny.
wp-config jest w głównym folderze WP ale nie mogę namierzyć gdzie to zmienić
 
WordPress › Support » WP Network not working when accessing from outside of LAN

Rozwiązaniem problemu jest użycie edytora i poprawienie błędnych wpisów w configach. Tyle w temacie.

Niestety ta porada nie pomogła.

Zamieszczam zawartość mojego wp-config.php
co tu jest nie tak?
PHP:
<?php
/**
* Podstawowa konfiguracja WordPressa.
*
* Ten plik zawiera konfiguracje: ustawień MySQL-a, prefiksu tabel
* w bazie danych, tajnych kluczy i ABSPATH. Więcej informacji
* znajduje się na stronie
* {@link http://codex.wordpress.org/Editing_wp-config.php Editing
* wp-config.php} Kodeksu. Ustawienia MySQL-a możesz zdobyć
* od administratora Twojego serwera.
*
* Ten plik jest używany przez skrypt automatycznie tworzący plik
* wp-config.php podczas instalacji. Nie musisz korzystać z tego
* skryptu, możesz po prostu skopiować ten plik, nazwać go
* "wp-config.php" i wprowadzić do niego odpowiednie wartości.
*
* @package WordPress
*/

// ** Ustawienia MySQL-a - możesz uzyskać je od administratora Twojego serwera ** //
/** Nazwa bazy danych, której używać ma WordPress */
define('DB_NAME', 'tommotoserwis');

/** Nazwa użytkownika bazy danych MySQL */
define('DB_USER', 'dane zmienione');

/** Hasło użytkownika bazy danych MySQL */
define('DB_PASSWORD', 'dane zmienione');

/** Nazwa hosta serwera MySQL */
define('DB_HOST', 'localhost');

/** Kodowanie bazy danych używane do stworzenia tabel w bazie danych. */
define('DB_CHARSET', 'utf8');

/** Typ porównań w bazie danych. Nie zmieniaj tego ustawienia, jeśli masz jakieś wątpliwości. */
define('DB_COLLATE', '');

/**#@+
* Unikatowe klucze uwierzytelniania i sole.
*
* Zmień każdy klucz tak, aby był inną, unikatową frazą!
* Możesz wygenerować klucze przy pomocy {@link https://api.wordpress.org/secret-key/1.1/salt/ serwisu generującego tajne klucze witryny WordPress.org}
* Klucze te mogą zostać zmienione w dowolnej chwili, aby uczynić nieważnymi wszelkie istniejące ciasteczka. Uczynienie tego zmusi wszystkich użytkowników do ponownego zalogowania się.
*
* @since 2.6.0
*/
define('AUTH_KEY',  'dane zmienione');
define('SECURE_AUTH_KEY',  'dane zmienione');
define('LOGGED_IN_KEY',  'dane zmienione');
define('NONCE_KEY',  'dane zmienione');
define('AUTH_SALT',  'dane zmienione');
define('SECURE_AUTH_SALT', 'dane zmienione');
define('LOGGED_IN_SALT',  'dane zmienione');
define('NONCE_SALT',  'dane zmienione');

/**#@-*/



/**
* Prefiks tabel WordPressa w bazie danych.
*
* Możesz posiadać kilka instalacji WordPressa w jednej bazie danych,
* jeżeli nadasz każdej z nich unikalny prefiks.
* Tylko cyfry, litery i znaki podkreślenia, proszę!
*/
$table_prefix  = 'wp_';

/**
* Dla programistów: tryb debugowania WordPressa.
*
* Zmień wartość tej stałej na true, aby włączyć wyświetlanie ostrzeżeń
* podczas modyfikowania kodu WordPressa.
* Wielce zalecane jest, aby twórcy wtyczek oraz motywów używali
* WP_DEBUG w miejscach pracy nad nimi.
*/
define('WP_DEBUG', false);

/* To wszystko, zakończ edycję w tym miejscu! Miłego blogowania! */

/** Absolutna ścieżka do katalogu WordPressa. */
if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

/** Ustawia zmienne WordPressa i dołączane pliki. */
require_once(ABSPATH . 'wp-settings.php');
 
tym razem ręczna instalacja z WP
nie ma to żadnej różnicy, jedynie język mam pl.
Kod:
/** Nazwa hosta serwera MySQL */
define('DB_HOST', 'localhost');

Zamiast localhost to co mam wstawić mój zewnętrzny IP czy pełną ścieżkę do katalogu z wp
jak to zmienię to mam na stronie tylko komunikat "Błąd łączenia z bazą danych"
 
Status
Brak możliwości dodawania odpowiedzi.

Użytkownicy znaleźli tą stronę używając tych słów:

  1. wordpress hasło
  2. wordpress baza