SAPI apache2handler не поддерживается pthreads
Уже несколько недель я не могу установить pthreads. Я собираюсь перечислить журналы ошибок, затем я перечислю свои параметры конфигурации.
Это ошибки, которые я получаю:
(Apache Error Log)
SAPI apache2handler не поддерживается pthreads в Неизвестно в строке 0
apachectl -V вывод
Server version: Apache/2.4.18 (Unix)
Server built: Jan 10 2016 14:54:48
Server's Module Magic Number: 20120211:52
Server loaded: APR 1.4.8, APR-UTIL 1.5.2
Compiled using: APR 1.4.8, APR-UTIL 1.5.2
Architecture: 64-bit Server MPM: worker threaded: yes (fixed thread count)
forked: yes (variable process count)
Между тем журналы ошибок PHP:
(журнал ошибок PHP)
bin / php -m PHP Warning: Module 'pthreads' already loaded in Unknown on line 0
[PHP Modules]
Core
date
pcre pthreads Reflection
SPL
standard
Больше нет файлов ini , которые загружают extension=pthreads. . Все эти ошибки возникают, только когда я включаю
soextension=pthreads.so в файл php-cli.ini .
Без файла php-cli.ini , php -m перечисляет следующие модули: bin / php -m [PHP Modules]
Core
date
pcre
Reflection
SPL
standard
На данный момент PHP и APACHE работают отлично, за исключением того, что класс pthreads не распознается.
Параметры конфигурации Apache ./configure \
--prefix=path/apache \
--exec-prefix=path/apache \
--with-pcre=path/apache/pcre \
--enable-module=so \
--with-mpm=worker
Параметры конфигурации PHP ./configure \
--prefix=path \
--exec-prefix=path \
--with-apxs2=path/apache/bin/apxs \
--with-config-file-scan-dir=path/php/lib \
--with-config-file-path=path/php/lib \
--disable-all \
--enable-maintainer-zts \
--enable-pthreads=shared
Информация о сайте wiki.
dia.oneЗдесь вы сможете провести полный анализ сайта, начиная с наличия его в каталогах и заканчивая подсчетом скорости загрузки. Наберитесь немного терпения, анализ требует некоторого времени. Введите в форму ниже адрес сайта, который хотите проанализировать и нажмите «Анализ».
Чаще всего проверяют:
| Сайт | Проверок |
|---|---|
| vk.com | 90756 |
| vkontakte.ru | 43421 |
| odnoklassniki.ru | 34494 |
| mail.ru | 16671 |
| 2ip.ru | 16632 |
| yandex.ru | 13968 |
| pornolab.net | 9912 |
| youtube.com | 9206 |
org | 9001 |
| vstatuse.in | 7105 |
Результаты анализа сайта «wiki.dia.one»
| Наименование | Результат | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Скрин сайта | ||||||||||
| Название | PHP 7.4.13 — phpinfo() | |||||||||
| Описание | ||||||||||
| Ключевые слова | ||||||||||
| Alexa rank | ||||||||||
| Наличие в web.archive.org | http://web.archive.org/web/*/wiki.dia.one | |||||||||
| IP сайта | 188.225.86.66 | |||||||||
| Страна | Неизвестно | |||||||||
| Информация о домене | Владелец: Creation Date: не определено Expiration Date: не определено | |||||||||
| Посетители из стран | не определено | |||||||||
| Система управления сайтом (CMS) | узнать | |||||||||
| Доступность сайта | проверить | |||||||||
| Расстояние до сайта | узнать | |||||||||
| Информация об IP адресе или домене | получить | |||||||||
| DNS данные домена | узнать | |||||||||
| Сайтов на сервере | узнать | |||||||||
| Наличие IP в спам базах | проверить | |||||||||
| Хостинг сайта | узнать | |||||||||
| Проверить на вирусы | проверить | |||||||||
| Веб-сервер | nginx | |||||||||
| Картинки | 2 | |||||||||
| Время загрузки | 0. 08 сек. | |||||||||
| Скорость загрузки | 1244.66 кб/сек. | |||||||||
| Объем страницы |
| |||||||||
Получить информер для форума
Если вы хотите показать результаты в каком либо форуме, просто скопируйте нижестоящий код и вставьте в ваше сообщение не изменяя.
[URL=https://2ip.ru/analizator/?url=wiki.dia.one][IMG]https://2ip.ru/analizator/bar/wiki.dia.one.gif[/IMG][/URL]server 🚀 — Настройки управления пользователями не сохраняются при выходе из системы
Действия по воспроизведению
- Перейти к экрану управления пользователями
- Откройте настройки в левом клинке.
- Выберите «Показать последний вход».

- Администратор теперь должен видеть последний вход пользователей в систему.
- Выйти из Nextcloud
- снова войти в Nextcloud
- Вернуться к управлению пользователями
- «последний вход» больше не отображается
Ожидаемое поведение
Настройки должны быть постоянными.
Фактическое поведение
После выхода из системы настройки теряются.
Детали конфигурации сервера
Операционная система:
Веб-сервер : Apache / 2.4.41 (Ubuntu) (apache2handler)
База данных: mysql 10.3.22
Версия PHP:
7.4.3
Загруженные модули: Core, date, libxml, openssl, pcre, zlib, filter, hash, Reflection, SPL, session, standard ,odium, apache2handler, mysqlnd, PDO, xml, apcu, bcmath, calendar, ctype, curl, dom, mbstring , FFI, fileinfo, ftp, gd, gettext, gmp, iconv, imagick, intl, json, exif, mysqli, pdo_mysql, apc, posix, readline, shmop, SimpleXML, сокеты, sysvmsg, sysvsem, sysvshm, tokenizer, xmlreader, xml , xsl, zip, Phar, Zend OPcache
Версия Nextcloud: 19.
0.1 — 19.0.1.1
Обновлено из более старой версии Nextcloud / ownCloud или новой установки:
Откуда вы установили Nextcloud: неизвестно
Статус подписи
Множество
(
)
Список активированных приложений
Enabled: - accessibility: 1.5.0 - activity: 2.12.0 - admin_audit: 1.9.0 - apporder: 0.10.0 - audioplayer: 2.11.0 - bookmarks: 3.3.2 - bruteforcesettings: 1.6.0 - calendar: 2.0.3 - camerarawpreviews: 0.7.5 - cloud_federation_api: 1.2.0 - cms_pico: 1.0.8 - comments: 1.9.0 - contacts: 3.3.0 - contactsinteraction: 1.0.0 - dav: 1.15.0 - deck: 1.0.5 - documentserver_community: 0.1.7 - drawio: 0.9.7 - epubreader: 1.4.2 - event_update_notification: 1.0.2 - external: 3.6.0 - federatedfilesharing: 1.9.0 - federation: 1.9.0 - files: 1.14.0 - files_downloadactivity: 1.8.0 - files_mindmap: 0.0.22 - files_pdfviewer: 1.8.0 - files_rightclick: 0.16.0 - files_sharing: 1.11.0 - files_trashbin: 1.9.0 - files_versions: 1.12.0 - files_videoplayer: 1.8.0 - gpxpod: 4.2.2 - guests: 1.4.6 - impersonate: 1.6.1 - issuetemplate: 0.6.0 - logreader: 2.4.0 - lookup_server_connector: 1.7.0 - mail: 1.4.1 - maps: 0.1.6 - metadata: 0.12.0 - music: 0.15.1 - news: 14.1.11 - nextbackup: 20.4.0 - nextcloud_announcements: 1.8.0 - notes: 3.6.1 - notifications: 2.7.0 - oauth3: 1.7.0 - occweb: 0.0.7 - onlyoffice: 4.3.0 - password_policy: 1.9.1 - phonetrack: 0.6.4 - photos: 1.1.0 - previewgenerator: 2.3.0 - privacy: 1.3.0 - provisioning_api: 1.9.0 - rainloop: 7.0.1 - riotchat: 0.6.1 - serverinfo: 1.9.0 - settings: 1.1.0 - sharebymail: 1.9.0 - support: 1.2.1 - survey_client: 1.7.0 - suspicious_login: 3.1.0 - systemtags: 1.9.0 - tasks: 0.13.2 - text: 3.0.1 - theming: 1.10.0 - twofactor_backupcodes: 1.8.0 - updatenotification: 1.9.0 - viewer: 1.3.0 - workflowengine: 2.1.0 Disabled: - encryption - files_external - firstrunwizard - recommendations - user_ldap

org
08 сек.

php)
..
(
Хотя в этом нет необходимости, соглашение об именах для
обработчики должны использовать слово, разделенное тире, без косой черты, поэтому
чтобы не вторгаться в пространство имен медиа-типа.
Затем содержимое проходит через
цепочка фильтров. PHP может быть таким фильтром, чтобы обрабатывать
ваш скрипт и передает результат следующему фильтру (который будет
обычно вызывают запись в сеть).
ЭТО РАБОТАЕТ?
В настоящее время с модулем возникают следующие проблемы:
* Поточная безопасность внешних модулей PHP
* Отсутствие повторного входа PHP. из-за этого я отключил "виртуальный"
функция, и попытался остановить любой метод, в котором скрипт php может запускать другой php
скрипт во время его выполнения.КАК УСТАНОВИТЬ
Известно, что этот модуль SAPI работает с Apache 2.0.44.
$ cd apache-2.x
$ cd src
$ ./configure --enable-so
$ make install
В целях тестирования вы можете использовать --with-mpm = prefork.
(Хотя PHP также работает с многопоточными MPM. См. Примечание о безопасности потоков выше)
Настроить PHP 4:
$ cd php-4.x
$ ./configure --with-apxs2 = / путь / к / apache-2.
0 / bin / apxs
$ make install
В конце conf / httpd.conf добавьте:
Приложение AddType / x-httpd-php.php
Если вы хотите включить функцию подсветки исходного кода, добавьте:
Приложение AddType / x-httpd-php-source .phps
Вот и все. Теперь запустите bin / httpd.
КАК НАСТРОИТЬ
Модуль PHP Apache 2.0 поддерживает новую директиву конфигурации, которая
позволяет администратору переопределить путь поиска php.ini. Например,
поместите свой файл php.ini в каталог Apache ServerRoot / conf и
добавьте это в свой файл httpd.conf:
PHPINIDir "conf"
ОТЛАДКА APACHE И PHP
Для отладки Apache мы рекомендуем:
1.Используйте Prefork MPM (модель процесса, подобная Apache 1.3),
настройка Apache с помощью '--with-mpm = prefork'.
2. Запустите httpd, используя -DONE_PROCESS (например, (gdb) r -DONE_PROCESS).
Если вы хотите отладить часть процедуры запуска PHP, установите
точка останова на load_module.
Пройдите через него, пока apr_dso_load () не станет
Выполнено. Затем вы можете установить точку останова на любом символе, связанном с PHP.
ДЕЛАТЬ
Функции PHP, такие как apache_sub_req (см. Php_functions.c)
Выделение исходного кода
Обработчики протоколов
Надеемся помочь вам.
Это режим «вилка и выполнение». Итак, сколько подпроцессов CGI существует для сервера CGI, и загрузка подпроцессов является основной причиной низкой производительности CGI. будет, когда пользователь запрашивает очень долгое время, будет много вытеснять системные ресурсы, такие как память, время ЦП, что приводит к низкой производительности.
WEB-сервер отправляет переменные среды CGI и стандартный ввод дочернему процессу FASTCGI php-cgi.
Эти реплики сервера не выходят сразу после обработки HTTP-запроса, а вместо этого остаются на компьютере в ожидании следующего запроса. Запросы для браузеров клиентов отвечают быстрее и имеют более высокую производительность.
Я собираюсь перечислить журналы ошибок, а затем перечислю свои параметры конфигурации.
Итак,
Это модуль mod_php. Существуют определенные параметры конфигурации, специфичные для mod_php, и определенные ограничения. Вы можете узнать больше о доступных опциях для Apache и PHP здесь:
* \. php (/.*)?)$ fcgi: //127.0.0.1: 9000 / usr / local / apache2 / htdocs / $ 1
3,29
0,33
4,19
корень, ghudson.root, lexrj, pweaver, basch.root, ezyang, adehnert, kasittig, davidben, hartmans.root, aatharuv.root, yak.root, marc.root, jdaniel.root, warlord.root, zacheiss.root, bbaren, dkk.root, jweiss.root, yandros.root, cesium, codetaku, oremanj, probe.root, jgross, christy, ine, yonah.root, cat.root, dennison, phurst, mwhitson.root, kenta.root, horkley, petey, tlyu.root, medasaro, quentin.root, leonidg, kacquah, achernya, lapentab, dvorak42, omalley1, dlaw, dbj.root, broglek, cereslee, jwd3, csvoss, khaines, dannypd, csvoss, khaines, dannypd, bd lujan, murphyj, ikdc, asuhl, mitchb.корень, madars, glasgall, belzner, dove, lfaraone, vzh, pgriggs, acarney, jlrubin, wqian94, mingy, sqshemet, dzaefn, ermain, srobin, mmou, btidor, duffield, dukhovni, efjepsen, vasilvianvah. корень, aathalye, asra, lucyyang, nchinda2, jselover, nelhage.root, jogama, andreser, tthoma24, ignacioe, tabbott.root, sparrow_, npfoss, mau, zackpi, yczeng, robertch, alvareza, ammseabat, kjchen, rsthomp, mtheng, kyeb, jnwagner, cvorbach, stevengo, mwnguyen, jeffery, gshay, jnoguera, bds, rihn, cjq, mrittenb, asahteck, maximo, huydai, wesommer.