[РЕШЕНО] DokuWiki

Ответить
mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

[РЕШЕНО] DokuWiki

Сообщение mexx400 » 29 май 2018, 12:14

Здравствуйте. ROSA10/64/Plasma
Подходящего раздела не нашел, спрошу здесь, хотя к ROSA это, наверное, не имеет отношения.
Кто-то использует DokuWiki под ROSA?
Устанавливал разные CMS для пробы, запустил WP, Drupal, MediaWiki, PhpMyFAQ. Потом добрался до DokuWiki, установил, потестил пару дней, вроде подходит. Откатился на образ ROSA до всех этих экспериментов, начал устанавливать только DokuWiki и ... всё. Не запускается.
Что сейчас.
Установил apache 2.4.33:

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

sudo urpmi apache-base
Запустил, на localhost работает 'It works!'
Установил PHP 5.6.36:

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

sudo urpmi php php-mysql apache-mod_php
Создал информационный info.php -> работает, таблицу показывает, говорит, всё хорошо.
Скачал в домашний каталог установочный пакет dokuwiki с официального сайта, распаковал, скопировал в /var/www/html
Изначально все каталоги 775, все файлы 644:

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

ls -l /var/www/html/dokuwiki
итого 76
drwxrwxr-x  2 user user  4096 май 29 11:22 bin/
drwxrwxr-x  2 user user  4096 май 29 11:22 conf/
drwxrwxr-x  4 user user  4096 май 29 11:22 data/
-rw-r--r--  1 user user  3547 май  3 09:36 doku.php
-rw-r--r--  1 user user 19141 май  3 09:36 feed.php
drwxrwxr-x  8 user user  4096 май 29 11:22 inc/
-rw-r--r--  1 user user 19233 май  3 09:36 install.php
drwxrwxr-x  8 user user  4096 май 29 11:22 lib/
-rw-r--r--  1 user user   306 май  3 09:36 README
drwxrwxr-x 11 user user  4096 май 29 11:22 vendor/
-rw-r--r--  1 user user    21 май  3 09:36 VERSION
Запускаю установщик http://localhost/dokuwiki/install.php - не запускается:
dokuwiki01.png
Пробовал добавить прав, дошел до 777 на всё - не запускается:

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

ls -l /var/www/html/dokuwiki
итого 76
drwxrwxrwx  2 user user  4096 май 29 11:22 bin/
drwxrwxrwx  2 user user  4096 май 29 11:22 conf/
drwxrwxrwx  6 user user  4096 май 29 11:33 data/
-rwxrwxrwx  1 user user  3547 май  3 09:36 doku.php*
-rwxrwxrwx  1 user user 19141 май  3 09:36 feed.php*
drwxrwxrwx  8 user user  4096 май 29 11:22 inc/
-rwxrwxrwx  1 user user 19233 май  3 09:36 install.php*
drwxrwxrwx  8 user user  4096 май 29 11:22 lib/
-rwxrwxrwx  1 user user   306 май  3 09:36 README*
drwxrwxrwx 11 user user  4096 май 29 11:22 vendor/
-rwxrwxrwx  1 user user    21 май  3 09:36 VERSION*
Веб-сервер работает от 'apache : apache' -> попробовал добавил пользователя apache в группу user:

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

sudo usermod -a -G user apache
Не работает.
Куда посмотреть?
Последний раз редактировалось mexx400 02 июн 2018, 18:27, всего редактировалось 1 раз.
ROSA Fresh 12.3 Plasma [amd64]

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: DokuWiki

Сообщение mexx400 » 29 май 2018, 21:05

Изменил владельца всего содержимого на root:

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

sudo chown -R root:root /var/www/html/dokuwiki/
Не работает.
Но ведь вчера работала!
Чего-то не хватает. Может какого-то модуля PHP?
ROSA Fresh 12.3 Plasma [amd64]

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: DokuWiki

Сообщение Алзим » 29 май 2018, 21:18

Я раньше делал сервер на домашнем компе на РОСЕ ФРЕШ и ставил на нём сайты рабочие.
1. Никогда от root я не делал.
2. Ставил папки сайтов себе в Хомяка, а для этого писал Алиасы.
3. В конфигах Апача я прописывал себя (вместо Апач)
Может что я делал было не безопасно, но сайты с более 1000 пользователей у меня спокойно пользовались и взломов зафиксировано не было.

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: DokuWiki

Сообщение mexx400 » 30 май 2018, 13:43

Алзим писал(а):
29 май 2018, 21:18
1. Никогда от root я не делал
Спасибо за ответ.
От root это я так, от безысходности попробовал.

Сейчас вновь установил MediaWiki, вообще ничего не делал с пользователями/группами/правами - все работает как часы:

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

$ ls -l
итого 1220
-rw-r--r--  1 user user   4697 дек  9 02:19 api.php
-rw-r--r--  1 user user 131511 дек  9 02:19 autoload.php
drwxr-xr-x  2 user user   4096 дек  9 02:19 cache/
-rw-r--r--  1 user user    116 дек  9 02:19 CODE_OF_CONDUCT.md
-rw-r--r--  1 user user   3595 дек  9 02:19 composer.json
-rw-r--r--  1 user user    102 дек  9 02:19 composer.local.json-sample
-rw-r--r--  1 user user  19419 дек  9 02:19 COPYING
-rw-r--r--  1 user user  10924 дек  9 02:19 CREDITS
drwxr-xr-x  8 user user   4096 дек  9 02:19 docs/
drwxr-xr-x 19 user user   4096 дек  9 02:19 extensions/
-rw-r--r--  1 user user     95 дек  9 02:19 FAQ
-rw-r--r--  1 user user   3735 дек  9 02:19 Gruntfile.js
-rw-r--r--  1 user user 867797 дек  9 02:19 HISTORY
drwxr-xr-x  2 user user   4096 дек  9 02:19 images/
-rw-r--r--  1 user user   7705 дек  9 02:19 img_auth.php
drwxr-xr-x 66 user user   4096 дек  9 02:19 includes/
-rw-r--r--  1 user user   1623 дек  9 02:19 index.php
-rw-r--r--  1 user user   3663 дек  9 02:19 INSTALL
-rw-r--r--  1 user user   2025 дек  9 02:19 jsduck.json
drwxr-xr-x  6 user user   4096 дек  9 02:19 languages/
-rw-r--r--  1 user user   1965 дек  9 02:19 load.php
-rw-rw-r--  1 user user   5204 май 30 13:19 LocalSettings.php
drwxr-xr-x 17 user user  12288 дек  9 02:19 maintenance/
drwxr-xr-x  4 user user   4096 дек  9 02:19 mw-config/
-rw-r--r--  1 user user   4059 дек  9 02:19 opensearch_desc.php
-rw-r--r--  1 user user   3274 дек  9 02:19 phpcs.xml
-rw-r--r--  1 user user  12013 дек  9 02:19 profileinfo.php
-rw-r--r--  1 user user   1529 дек  9 02:19 README
-rw-r--r--  1 user user  16790 дек  9 02:19 RELEASE-NOTES-1.30
drwxr-xr-x  5 user user   4096 дек  9 02:19 resources/
drwxr-xr-x  2 user user   4096 дек  9 02:19 serialized/
drwxr-xr-x  6 user user   4096 дек  9 02:19 skins/
-rw-r--r--  1 user user   1703 дек  9 02:19 StartProfiler.sample
drwxr-xr-x  9 user user   4096 дек  9 02:19 tests/
-rw-r--r--  1 user user   1087 дек  9 02:19 thumb_handler.php
-rw-r--r--  1 user user  21335 дек  9 02:19 thumb.php
-rw-r--r--  1 user user  12244 дек  9 02:19 UPGRADE
drwxr-xr-x 22 user user   4096 дек  9 02:20 vendor/
Но в ней что хорошо, установщик проверяет наличие необходимых модулей PHP и явно сообщает об этом, в ROSA требуется доустановить php-iconv и php-fileinfo.

DokuWiki c тем же набором ПО/пользователей/групп/прав не работает:

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

ls -l
итого 76
drwxrwxr-x  2 user user  4096 май 30 12:42 bin/
drwxrwxr-x  2 user user  4096 май 30 12:42 conf/
drwxrwxr-x  4 user user  4096 май 30 12:42 data/
-rw-r--r--  1 user user  3547 май  3 09:36 doku.php
-rw-r--r--  1 user user 19141 май  3 09:36 feed.php
drwxrwxr-x  8 user user  4096 май 30 12:42 inc/
-rw-rw-r--  1 user user 19233 май  3 09:36 install.php
drwxrwxr-x  8 user user  4096 май 30 12:42 lib/
-rw-r--r--  1 user user   306 май  3 09:36 README
drwxrwxr-x 11 user user  4096 май 30 12:42 vendor/
-rw-r--r--  1 user user    21 май  3 09:36 VERSION
Пойду к ним на форум постучусь, может подскажут что.
ROSA Fresh 12.3 Plasma [amd64]

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: DokuWiki

Сообщение notauser » 30 май 2018, 18:08

mexx400 писал(а):
29 май 2018, 21:05
Изменил владельца всего содержимого на root:

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

sudo chown -R root:root /var/www/html/dokuwiki/
Не работает.
Но ведь вчера работала!
Чего-то не хватает. Может какого-то модуля PHP?
Так пробовали?

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

sudo chown -R apache:apache /var/www/html/dokuwiki/

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: DokuWiki

Сообщение mexx400 » 30 май 2018, 21:43

notauser писал(а):
30 май 2018, 18:08
Так пробовали?

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

sudo chown -R apache:apache /var/www/html/dokuwiki/
Да, пробовал. Не работает.
Да и MediaWiki работает от user:user даже без добавления apache в группу user.
На профильном ресурсе прочёл, что большинство такого рода проблем связано с неправильной закачкой пакета (там типа генератор на скачивание, выбираешь язык, плагины и т.п.). Может он что «наврал». Сейчас скачал по прямой ссылке, буду пробовать дальше.
Спасибо за ответ.
ROSA Fresh 12.3 Plasma [amd64]

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: DokuWiki

Сообщение mexx400 » 02 июн 2018, 18:27

Скачал по прямой ссылке - не работает. Первым делом изменил владельца/группу на apache:apache и всё заработало.
То ли ранее я что-то не так делал (пробовал и так и этак, поэтому мог что-то забыть откатить, хотя едва ли, так как просто удалял каталог и копировал заново), то ли действительно генератор пакета на официальном сайте что-то не так делает. Спасибо всем за ответы.
ROSA Fresh 12.3 Plasma [amd64]

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»