siCk_BoY_
Odpowiedź forum utworzona
-
Forum: Wtyczki
W odpowiedzi na: Wyszukiwarka elementówChodziło o to, żeby użytkownik mający wątpliwości do jakiego pojemnika wyrzucić dany odpad, mógł się tego dowiedzieć wpisując nazwę odpadu. W wyniku otrzymałby do jakiego kosza należy wrzucić dany odpadu.
Forum: Zaawansowane
W odpowiedzi na: Brak dostępu do panelu administracyjnego po instalacji certyfikatu SSLProblem rozwiązałem kombinując. Chociaż nadal nie wiem dlaczego tak się dzieje.
Prefiks w bazie i wp-config jest taki sam i nie miało to wpływu na ten błąd ponieważ strona na http działa normalnie dopiero po ustawieniu w opcjach prefiksu https oraz zrobieniu przekierowania w htaccess powodował błąd.
Nadal nie znam przyczyny.
Obecnie strona działa poprawnie na https i mogę się zalogować, ale jak napiszę co zrobiłem to pewnie mi się nieźle oberwie od bardziej doświadczonych osób 🙂
Mianowicie w żaden sposób nie udawało mi się popranie przełączyć strony na https więc zacząłem kombinować.
W htaccess zrobiłem przekierowanie z www na bez www w taki sposób:RewriteEngine On RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
W pliku wp-config dodałem na początku wpis:
$_SERVER['HTTPS'] = 'on';
Do tego miałem zainstalowaną wtyczkę Really Simple SSL.
Dopiero po wykonaniu tych operacji wtyczka wykryła popranie certyfikat i strona zaczęła poprawnie działać na https – łącznie z panelem administracyjnym.Niestety zwykłe dodanie przekierowania w htaccess na https oraz zmiana w opcjach wordpress na https (standardowo powinno to działać) nie pomogło więc kombinowałem aż znalazłem taki sposób.
Nie krytykujcie mnie za bardzo bo wiem, że tak nie powinno się robić, ale działa poprawnie.
Być może jest to kwestia konfiguracji serwera? Nie mam pojęcia.- Ta odpowiedź została zmodyfikowana 5 years, 4 months temu przez siCk_BoY_.
Forum: Zaawansowane
W odpowiedzi na: Brak dostępu do panelu administracyjnego po instalacji certyfikatu SSLDebugowanie włączyłem, ale żadnych błędów na stronie nie pokazuje.
Wstawiłem takie wpisy do wp-config:define(' WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', true );
oraz
define('FORCE_SSL_ADMIN', true); define('FORCE_SSL_LOGIN', true);
Jeśli chodzi o WP_SITEURL oraz WP_HOME to nie robiłem tych wpisów w wp-config. Adresu SITEURL oraz HOME zmieniłem w bazie na https.
Niestety nie mam dostępu do logów serwera – aktualnie czekam na @ od administratora, żeby podesłał logi z błędami.
Co do wpisu, o którym wspomniałem wcześniej to administrator mojego serwera podesłał mi ten kod do wstawienia w wp-config. Widziałem też informację na kilku stronach żeby wstawić to do wp-config.
Jeśli chodzi o włączanie SSL to na samym początku się do tego zastosowałem. Niestety nie działało poprawnie dlatego zacząłem szukać innych rozwiązań.
Nie robię tego pierwszy raz i wiem, że powinno zadziałać, ale z jakiegoś powodu nie działa.
Aktualnie w htaccess mam takie wpisy:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://miasto.lubaczow.pl/$1 [R=301,L] </IfModule> # END WordPress
a w wp-config takie:
<?php /** * Podstawowa konfiguracja WordPressa. * * Skrypt wp-config.php używa tego pliku podczas instalacji. * Nie musisz dokonywać konfiguracji przy pomocy przeglądarki internetowej, * możesz też skopiować ten plik, nazwać kopię "wp-config.php" * i wpisać wartości ręcznie. * * Ten plik zawiera konfigurację: * * * ustawień MySQL-a, * * tajnych kluczy, * * prefiksu nazw tabel w bazie danych, * * ABSPATH. * * @link https://codex.wordpress.org/Editing_wp-config.php * * @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', '****'); /** Nazwa użytkownika bazy danych MySQL */ define('DB_USER', '****'); /** Hasło użytkownika bazy danych MySQL */ define('DB_PASSWORD', '****'); /** Nazwa hosta serwera MySQL */ define('DB_HOST', '*********'); /** 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', '****************'); define('SECURE_AUTH_KEY', '****************'); define('LOGGED_IN_KEY', '****************'); define('NONCE_KEY', '****************'); define('AUTH_SALT', '****************'); define('SECURE_AUTH_SALT', '****************'); define('LOGGED_IN_SALT', '****************'); define('NONCE_SALT', '****************'); /**#@-*/ /** * 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 = '***'; /** * 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 podczas pracy nad nimi. * * Aby uzyskać informacje o innych stałych, które mogą zostać użyte * do debugowania, przejdź na stronę Kodeksu WordPressa. * * @link https://codex.wordpress.org/Debugging_in_WordPress */ define(' WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', true ); define( 'FTP_USER', '***' ); define( 'FTP_PASS', '***' ); define( 'FTP_HOST', '***' ); /* 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'); define('WP_ALLOW_MULTISITE', true); define('FORCE_SSL_ADMIN', true); define('FORCE_SSL_LOGIN', true); /** define('RSSSL_FORCE_ACTIVATE', true); */
Do tego w bazie (tak jak już wspomniałem) dla wp_siteurl oraz wp_home ustawiony odpowiednio adres na https://
I przy takich ustawieniach mam pętlę przekierowań.Forum: Zaawansowane
W odpowiedzi na: Brak dostępu do panelu administracyjnego po instalacji certyfikatu SSLJAcekalex nie napisałem tego posta żeby ktoś mnie obrażał tylko po to żeby rozwiązać problem.
Chyba nie do końca zrozumiałeś co napisałem.
Strona logowania owszem działa poprawnie. Problem pojawia się dopiero przy próbie zalogowania. Wtedy otrzymuję komunikat o braku uprawnień do tej strony.
Konfiguracja https nie została ukończona ponieważ po dodaniu w pliku htaccess przekierowań na https otrzymuję błąd pętli przekierowań.
W tym momencie htaccess zawartość pliku htaccess jest domyślna – taka jak po świeżo zainstalowanym wordpressie.
Ciasteczka czyściłem wielokrotnie i sprawdzałem na różnych przeglądarkach.
Nie jest problemem konfiguracja https tylko to, że nie mogę się dostać do panelu administracyjnego w momencie kiedy przełączam stronę na https.
Kiedy wyłączam całkowicie certyfikat na stronie tzn. wn wp_options ustawiam home i site url na http wtedy bez problemu dostaję się do zaplecza strony.
Ale kiedy zmienię w bazie adres strony na https i dodam w htaccess przekierowania, do tego musiałem dopisać do pliku wp-config$_SERVER['HTTPS'] = 'on';
wtedy nie mam dostępu do zaplecza.
Poza tym przy tych samych ustawieniach na innym serwerze ta sama strona z tymi samymi plikami – tylko pod inną domeną – działa poprawnie.
I to jest mój problem.
Jeżeli masz mnie obrażać to lepiej nic nie pisz. Nie po to jest forum.- Ta odpowiedź została zmodyfikowana 5 years, 9 months temu przez siCk_BoY_.
Forum: Używanie i konfiguracja WordPressa
W odpowiedzi na: Brak mediów po instalacji certyfikatu SSLUporałem się z problemem, ale nie był on tak oczywisty.
Permalinki w ustawieniach zostały zmienione, ale problem po zmianie nie ustąpił.
Wszystko niby było ale jednak nie działało.
W moim przypadku problem stanowiła konkretna wtyczka „Watermark”, która dodawała znak wodny do każdego wrzucanego zdjęcia.
Po wyłączeniu wtyczki, strona zaczęła działać poprawnie i od tamtej pory wszystko jest OK. 🙂Forum: Wtyczki
W odpowiedzi na: problem z wtyczkąWyłącz wszystkie wtyczki, jakie masz zainstalowane dodane do strony. Zerknij czy błąd nadal się pojawia. Jeżeli nie to po kolei włączaj wtyczki pojedynczo. Sprawdź, która ewentualnie powoduje ten błąd.
Forum: Motywy
W odpowiedzi na: Jak zmienić kolorystykę stronyNapisałem, że chciałbym zamienić kolor pomarańczowy na stronie na jakiś inny np. szary (w podobnym odcieniu co jest pasek menu)
Forum: Motywy
W odpowiedzi na: Modyfikacja szablonu MagnificentByło to u mnie co prawda w 393 linii ale podpowiedź pomogła.
A jak dodać to półprzezroczyste tło, żeby napisy były czytelne?
Samo obniżenie czcionki jest OK ale chciałbym jeszcze dodać ten efekt tła.Forum: Motywy
W odpowiedzi na: Modyfikacja szablonu MagnificentDzięki za odpowiedź. Niestety nie jestem biegły w cssie. Nie do końca wiem jak to ogarnąć.
Możesz mi podpowiedzieć co i jak?Forum: Używanie i konfiguracja WordPressa
W odpowiedzi na: Odległości między akapitamiprzeglądam styl i za cholerę nie mogę dojść w którym miejscu to zrobić.
Podpowiesz?
styleForum: Używanie i konfiguracja WordPressa
W odpowiedzi na: Odległości między akapitamiTak samo mogę robić ze znacznikami <p>tekst</p>. To akurat wiem, ale chodziło mi o to, że to z automatu powinno być robione, a nie żebym musiał edytować każdy tekst w edytorze tekstowym. Na innych moich serwisach nie mam takiego problemu. Wszystko jest OK tylko na jednym mam taką dziwną sytuację.
Forum: Wtyczki
W odpowiedzi na: Ajax event calendar – problem z dodawaniem wydarzeń przez użytkownikówProblem już rozwiązałem. Może komuś w przyszłości się przyda.
Wystarczy wyedytować plik ajax-event-calendar.php, który znajduje się w wp-content/plugins/ajax-event-calendar.W tym pliku w linii 761
$out .= "<a href='" . admin_url() . "admin.php?page=ajax-event-calendar.php'>" . __('Add Events', AEC_NAME) . "</a>";
wystarczy usunąć
admin.php?page=ajax-event-calendar.php
U mnie to działa jak należy 🙂
Forum: Motywy
W odpowiedzi na: Przesunięcie menu rozwijanegoWszystko już gra. Temat do zamknięcia. adpawl wielkie dzięki za pomoc!!!
Forum: Motywy
W odpowiedzi na: Przesunięcie menu rozwijanegoMam jeszcze jedno pytanie. Mianowicie mam też szablon Gameleon. Sprawa wygląda następująco. Przenoszę stronę na inny hosting i chcę zmienić szablon na ten co napisałem. Po przeniesieniu serwisu wszystko było ok. Usunąłem stare menu żeby jeszcze raz to dobrze ułożyć. W tym momencie nie mogę dodać nowego menu. Nie wyświetlają mi się żadne pozycje w menu i nie mogę utworzyć menu.
Jakieś pomysły?Forum: Motywy
W odpowiedzi na: Przesunięcie menu rozwijanegoI to było dokładnie to 🙂 po usunięciu działa idealnie 🙂 wielkie dzięki adpawl.
A przy okazji mam jeszcze jedno pytanie.
Po otworzeniu dowolnego postu po kliknięciu w przycisk „home” przeładowuje tylko stronę, a nie przenosi mnie na stronę główną. Wiesz może w czym tkwi problem?