phpBB

phpBB но не только...

Модераторы: Olej, adminn

Аватара пользователя
Olej
Писатель
Сообщения: 14878
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: phpBB

Непрочитанное сообщение Olej » 02 янв 2020, 23:08

Olej писал(а):
28 дек 2019, 00:17
На локальном форуме пытаюсь отработать:
1). установку расширений phpBB вообще...
Про расширения для phpBB - а их наработали миллион - это в отдельную тему: расширения phpBB.
Там они будут рассматриваться последовательно, по мере их установки на форум, успешной или неудачной.

Аватара пользователя
Olej
Писатель
Сообщения: 14878
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

phpBB

Непрочитанное сообщение Olej » 02 янв 2020, 23:24

При внесении многих изменений в форум (в файловую структуру и т.д.) просят сбросить кэши браузера и форума.
А иногда требуется и вообще перезапустить Apache.
С Apache это просто (но не всегда хотелось бы):

Код: Выделить всё

root@277938:~# systemctl restart apache2

root@277938:~# systemctl status apache2
● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-12-28 16:28:33 MSK; 10s ago
     Docs: https://httpd.apache.org/docs/2.4/
  Process: 10870 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
 Main PID: 10875 (apache2)
    Tasks: 7 (limit: 544)
   Memory: 49.5M
   CGroup: /system.slice/apache2.service
           ├─10875 /usr/sbin/apache2 -k start
           ├─10876 /usr/sbin/apache2 -k start
           ├─10877 /usr/sbin/apache2 -k start
           ├─10878 /usr/sbin/apache2 -k start
           ├─10879 /usr/sbin/apache2 -k start
           ├─10880 /usr/sbin/apache2 -k start
           └─10881 /usr/sbin/apache2 -k start

дек 28 16:28:33 277938.local systemd[1]: Starting The Apache HTTP Server...
дек 28 16:28:33 277938.local apachectl[10870]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 277938.local.
дек 28 16:28:33 277938.local systemd[1]: Started The Apache HTTP Server.
С кэшем браузера - это зависит от типа браузера но, в конечном итоге, понятно - в настройках браузера.
А кэш форума - вот здесь (нижняя кнопка):
Вложения
csh.png

Аватара пользователя
Olej
Писатель
Сообщения: 14878
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: phpBB

Непрочитанное сообщение Olej » 07 янв 2020, 18:50

Теперь самое время, пожалуй, проверить лишний раз как внутренний локальный сайт выдать на общее публичное рассмотрение в Интернет: О доступе к сайту на локалхост извне.

Аватара пользователя
Olej
Писатель
Сообщения: 14878
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: phpBB

Непрочитанное сообщение Olej » 15 янв 2020, 00:23

Olej писал(а):
07 янв 2020, 18:50
Теперь самое время, пожалуй, проверить лишний раз как внутренний локальный сайт выдать на общее публичное рассмотрение в Интернет: О доступе к сайту на локалхост извне.
Зачем я так много времени уделяю параллельно локальной инсталляции phpBB, дубликату форума?
На то есть много оснований:
1. Для меня это подручный справочник: команд, их опций, фрагментов программных кодов ... разное. Уже опыт нескольких лет постороннего хостинга случалось, что сервер - упал ... а я оказывался как без рук. :cry:
2. Это гарантия (для меня) что если публичный форум и загнётся, в силу любых разных обстоятельств: технических, финансовых, законодательных, организационных ... я всегда остаюсь при работающем локальном форуме. :!:
4. При необходимости, я на время могу расшарить (по запросу) на Интернет и свою локальную инсталляцию форума;
5. Все расширения phpBB проверяются и обкатываются на локальном форуме, и только потом переносятся на публичном! (см. на этот счёт расширения phpBB)
6. В конечном счёте, я бэкапы локального форума могу выслать по запросу любому желающему.

Аватара пользователя
Olej
Писатель
Сообщения: 14878
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: phpBB

Непрочитанное сообщение Olej » 29 янв 2020, 13:48

phpBB, форум - рухнул 29.01.2020 около 04:12 из-за нехватки памяти для MySQL:

Код: Выделить всё

olej@277938:~$ free
              total        used        free      shared  buff/cache   available
Mem:         494608      307924       19372       21616      167312      152500
Swap:        358396        5900      352496
Подробности здесь: технические проблемы.

Для решения (1-й вариант) - создание swap, которого раньше не было:

Код: Выделить всё

root@277938:/var/log# df
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
udev                232528            0   232528            0% /dev
tmpfs                49464         2304    47160            5% /run
/dev/vda1          5092992      3687020  1127548           77% /
tmpfs               247304            0   247304            0% /dev/shm
tmpfs                 5120            0     5120            0% /run/lock
tmpfs               247304            0   247304            0% /sys/fs/cgroup
tmpfs                49460            0    49460            0% /run/user/1001
tmpfs                49460            0    49460            0% /run/user/1002

Код: Выделить всё

root@277938:/var/log# cd /

root@277938:/# sudo dd if=/dev/zero of=/swap bs=1M count=350
350+0 записей получено
350+0 записей отправлено
367001600 байт (367 MB, 350 MiB) скопирован, 1,10783 s, 331 MB/s

root@277938:/# ls
bin  boot  dev	etc  home  initrd.img  initrd.img.old  lib  lib32  lib64  libx32  lost+found  media  mnt  opt  proc  root  run	sbin  srv  swap  sys  tmp  usr	var  vmlinuz  vmlinuz.old

root@277938:/# ls -l swap
-rw-r--r-- 1 root root 367001600 янв 29 13:20 swap

root@277938:/# chmod 600 /swap && mkswap /swap
Setting up swapspace version 1, size = 350 MiB (366997504 bytes)
без метки, UUID=17d0f4df-22ee-4952-aa6d-0669c8d5991b
swap создан и теперь подключаем его:

Код: Выделить всё

root@277938:/# swapon -s

root@277938:/# swapon /swap

root@277938:/# swapon -s
Имя файла				Тип		Размер	Исп-но	Приоритет
/swap                                  	file    	358396	0	-2

root@277938:/etc# tail -n2 /etc/fstab 
UUID=696174af-54c1-453f-8d2c-37c2c0b59f97 /               ext4    errors=remount-ro 0       1
/swap                                     swap            swap    defaults          0       0
Смотрим и наблюдаем... :-?

Аватара пользователя
Olej
Писатель
Сообщения: 14878
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: phpBB

Непрочитанное сообщение Olej » 30 янв 2020, 12:56

Olej писал(а):
29 янв 2020, 13:48
Смотрим и наблюдаем...
Через сутки работы сервера на публичный Интернет:

Код: Выделить всё

olej@277938:~$ uptime
 12:53:48 up 1 day, 20 min,  1 user,  load average: 0,10, 0,05, 0,01

olej@277938:~$ free
              total        used        free      shared  buff/cache   available
Mem:         494608      224612       41332       21716      228664      235736
Swap:        358396      127488      230908
swap начал в меру активно использоваться.

Аватара пользователя
Olej
Писатель
Сообщения: 14878
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: phpBB

Непрочитанное сообщение Olej » 03 фев 2020, 01:03

Olej писал(а):
29 сен 2019, 18:09
phpBB Guru:
О сравнительной применимости различных движков для организации форумов, по состоянию на начало 2017 года: Форумы: движки, серверы и все-все-все
Веб-форумы. После начавшегося бума социальных сетей многие пророчили им скорую смерть. Но они еще живы, и, мало того, активно развиваются.
В исследовании используется статистика «Рейтинга форумов Рунета, Уанета и Байнета». Этот рейтинг содержит свыше 400 крупнейших русскоязычных (более 1 миллиона сообщений), украиноязычных (более 50 тысяч сообщений) и беларускоязычных (более 2 тысяч сообщений) форумов.
Изображение
На 3-м месте с небольшим отставанием идет бесплатный phpBB, распространяющийся по лицензии GNU GPL.

Аватара пользователя
Olej
Писатель
Сообщения: 14878
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: phpBB

Непрочитанное сообщение Olej » 24 фев 2020, 18:24

Одним из побочных артефактов использования phpBB (или не только phpBB) является появление (дописывается) выражения sid= (параметра sid= в GET запросе HTTP) при обращении к форуму. Вот реальные примеры как это выглядит:

Код: Выделить всё

https://linux-ru.ru/viewtopic.php?f=21&t=3496&sid=2f817d9bfc8c1e60826d2b8d005e36b0

Код: Выделить всё

http://linux-ru.ru:8080/index.php?sid=4a4e8bc64adcbd89d671a459800ae8e5
Насколько это проблема, и нужно ли на это реагировать - нужно разбираться.
Од этом есть даже специальная тема обсуждения (из 6 страниц!) на форуме phpBB - Отчего зависит появление sid в адресной строке?:
sid появляется в адресе в случаях, если что-то не впорядке с куками, т.е. система не может считать его оттуда (либо сессия только что создана). Возможно, настройки сервера не позволяют передавать данные через куки, например, или ещё что-то.

Ответить

Вернуться в «Управление WEB ресурсами»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя