TG_Pjoter | 2021-04-21 16:20:49 UTC | #1
Witam wszystkich,
niestety, przychodzę do was z dwoma problemami związanymi ze stroną forum MyBB.
Komendy:
sudo snap install core; sudo snap refresh core
sudo apt-get remove certbot , sudo dnf remove certbot
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
sudo certbot --apache
sudo certbot renew --dry-run
Screen strony forum:
Starałem się wszystko jak najlepiej opisać, by jak najbardziej rozjaśnić sytuację. Mam nadzieję, że ktoś mi pomoże, za co z góry dziekuję.
Timo | 2021-04-21 18:40:50 UTC | #2
Ad. 1. Pokaż zrzut ekranu z F12. Powinieneś mieć tam sporo kolorów. To nam powie dużo o błędzie. Możesz też podrzucić error logi z serwera www, powinno coś się tam znaleźć.
Ad. 2. Jeśli używasz SSL Encryption, to jako port wpisz 465. W username masz pełny adres wraz z @gmail.com
?
TG_Pjoter | 2021-04-21 18:54:29 UTC | #3
Dziękuję za odpowiedź @Timo.
[quote=”Timo, post:2, topic:18751”]
Ad. 1. Pokaż zrzut ekranu z F12. Powinieneś mieć tam sporo kolorów. To nam powie dużo o błędzie. Możesz też podrzucić error logi z serwera www, powinno coś się tam znaleźć.
[/quote]
A to ciekawe, nie pomyślałem o tym:
[quote=”Timo, post:2, topic:18751”]
Ad. 2. Jeśli używasz SSL Encryption, to jako port wpisz 465. W username masz pełny adres wraz z @gmail.com
?
[/quote]
Jak naprawię pierwszy problem, zmienię na port 465. W username nie mam @gmail. To znaczy, że mam tam podać maila serwerowego? Myślałem, że chodzi tylko o nazwę użytkownika.
Timo | 2021-04-21 18:59:59 UTC | #4
[quote=”TG_Pjoter, post:3, topic:18751”]
A to ciekawe, nie pomyślałem o tym:
[/quote]
Klasyczny Mixed Content. Wchodzisz po https a serwer próbuje serwować obrazy po http, stąd przeglądarka (słusznie) się buntuje.
Dodaj do .htaccess
:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=permanent,L]
[quote=”TG_Pjoter, post:3, topic:18751”]
W username nie mam @gmail
[/quote]
Według dokumentacji Google jeśli chcesz w ten sposób użyć poczty, jako username musisz podać swój pełny adres z gmaila. Jeśli używasz dwuetapowej autoryzacji, może okazać się konieczne ustawienie własnych haseł do takiej usługi:
https://myaccount.google.com/apppasswords
TG_Pjoter | 2021-04-21 19:41:00 UTC | #5
Gdzie dokładnie mam to dodać?
Timo | 2021-04-21 20:00:32 UTC | #6
Regułkę wklej do pliku .htaccess (z kropką z przodu) w głównym katalogu plików www.
TG_Pjoter | 2021-04-21 20:01:51 UTC | #7
To wiem, ale gdzie w pliku to wkleić? Tak po prostu na górze?
Timo | 2021-04-21 20:02:37 UTC | #8
Na przykład na górze. Albo na dole. Byle nie środku, między innymi linijkami.
TG_Pjoter | 2021-04-21 20:04:56 UTC | #9
Dodałem to na samym dole (Tak jak niżej) i nadal to samo. Przesunęły się tylko niektóre linijki na stronie.
AddOutputFilterByType DEFLATE text/css text/html application/xhtml+xml text/xml application/xml text/plain text/x-component application/javascript application/x-javascript application/rss+xml application/atom+xml application/json application/manifest+json application/x-web-app-manifest+json application/vnd.ms-fontobject application/font-sfnt application/font-woff application/font-woff2 image/svg+xml image/x-icon
Note: You are able to choose a different name in the Admin CP. If you’ve done that you need to change it here too
Order Deny,Allow
Deny from all
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVERNAME}%{REQUESTURI} [R=permanent,L]
Timo | 2021-04-21 20:05:44 UTC | #10
To standardowo, odśwież stronę Ctrl+F5 i podrzucasz F12.
TG_Pjoter | 2021-04-21 20:05:55 UTC | #11
Teraz widzę, że jedyny plik htaccess nie zaczyna się od kropki.
TG_Pjoter | 2021-04-21 20:07:36 UTC | #12
Tak wygląda główny katalog strony:
.
[quote=”Timo, post:10, topic:18751, full:true”]
To standardowo, odśwież stronę Ctrl+F5 i podrzucasz F12.
[/quote]
Wciąż to samo.
Timo | 2021-04-21 20:21:00 UTC | #13
Ma się nazywać dokładnie .htaccess
i bez rozszerzenia.
TG_Pjoter | 2021-04-22 06:09:28 UTC | #14
Nie mam takiego pliku.
Edit: Dodałem ten plik przez konsolę, ale i tak nie działa.
Timo | 2021-04-22 11:34:24 UTC | #15
Pokaż jeszcze raz jak go dokładnie dodałeś i jak on wygląda.
W WinSCP włącz pokazywanie ukrytych plików.
TG_Pjoter | 2021-04-22 12:26:31 UTC | #16
[quote=”Timo, post:15, topic:18751”]
W WinSCP włącz pokazywanie ukrytych plików.
[/quote]
Włączyłem i już widzę ten plik, dziękuję
[quote=”Timo, post:15, topic:18751”]
Pokaż jeszcze raz jak go dokładnie dodałeś i jak on wygląda.
[/quote]
Wkleiłem, to co miałem wkleić na dole na pastebinie.
Edit: Tak wygląda sytuacji pod F12:
Timo | 2021-04-22 14:16:13 UTC | #17
Serwer masz apache rozumiem?
Najlepiej podrzuć też adres strony, sprawdzę u siebie.
TG_Pjoter | 2021-04-22 15:37:39 UTC | #18
[quote=”Timo, post:17, topic:18751”]
Serwer masz apache rozumiem?
[/quote]
Tak, apache.
[quote=”Timo, post:17, topic:18751”]
Najlepiej podrzuć też adres strony, sprawdzę u siebie.
[/quote]
Klik.
Timo | 2021-04-22 15:48:07 UTC | #19
Części plików w ogóle ci nie znajduje. Na przykład takiego: https://forum.tgcraft.pl/favicon.ico
Podrzuć cały config hosta w serwerze apache. W zależności jak masz poustawiane, domyślnie jest to /etc/apache2/sites-enabled/default
.
TG_Pjoter | 2021-04-22 18:23:37 UTC | #20
[quote=”Timo, post:19, topic:18751”]
Podrzuć cały config hosta w serwerze apache.
[/quote]
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =forum.tgcraft.pl
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
U mnie ten plik się nazywa 000-default.conf
.
TG_Pjoter | 2021-04-23 18:58:01 UTC | #21
I co, jest tu coś źle?
TG_Pjoter | 2021-04-25 11:01:48 UTC | #22
Jesteś tu jeszcze?
TG_Pjoter | 2021-04-28 06:42:25 UTC | #23
To jak?
system | 2021-05-30 06:43:22 UTC | #24
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.