Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Другие форумы » Установка PunBB

Модерирует : Antuan, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

igorsub



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Решил я тут установить на своей машине в качестве эксперимента форум на PunBB для локалки. Скачал последнюю сборку, распаковал куда нужно, установил необходимые пакеты: php5, php5-cgi, lighttpd в качестве сервера и SQlite в качестве БД. Все вроде настроил и начал установку. Запустил через браузер install.php, заполнил форму нажал далее и получил ошибку.
 

Код:
An error occured on line 57 in file /home/igorsub/punbb/forum/include/dblayer/sqlite.php.
 
PunBB reported: Unable to create new database './forum'. Permission denied

 
Странно, потому что я создаю форум в домашней папке, а там права на все имеются. В чем может быть проблема?

Всего записей: 85 | Зарегистр. 23-10-2005 | Отправлено: 01:34 30-08-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igorsub

Цитата:
Странно, потому что я создаю форум в домашней папке, а там права на все имеются. В чем может быть проблема?

ну, судя по сообщению, у того юзверя, что указан в настройках, нет прав в базе данных на создание новых баз.

Цитата:
Странно, потому что я создаю форум в домашней папке, а там права на все имеются

и никакого отношения к файловой системе.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:37 30-08-2007
igorsub



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ну, судя по сообщению, у того юзверя, что указан в настройках, нет прав в базе данных на создание новых баз.  

А конкретней можно? Просто в качестве администратора форума я указываю также себя - igorsub. И если прав все-таки нет, как их получить? А то я, если честно, совсем уже не понимаю, что делать.

Всего записей: 85 | Зарегистр. 23-10-2005 | Отправлено: 01:48 30-08-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igorsub

Цитата:
И если прав все-таки нет, как их получить?


Цитата:
Since SQLite reads and writes an ordinary disk file, the only access permissions that can be applied are the normal file access permissions of the underlying operating system. The GRANT and REVOKE commands commonly found on client/server RDBMSes are not implemented because they would be meaningless for an embedded database engine.

тогда дело действительно в том, что sqlite не может создать папку с базой данных.. то есть нужно выяснить где он пытается ее создать и есть ли у него права на это.. значит дело в файловой системе
можно проверить ручками.. создаются ли под юзверем базы
http://www.sqlite.org/sqlite.html
 
 
ps: а вообще.. есть же тема
PunBB

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:53 30-08-2007 | Исправлено: Cheery, 01:56 30-08-2007
igorsub



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
то есть нужно выяснить где он пытается ее создать

В самом файла sqlite.php указано следуюющее:

Код:
// Prepend $db_name with the path to the forum root directory
    $db_name = PUN_ROOT.$db_name;

 

Цитата:
ps: а вообще.. есть же тема

Я знаю, но там идет общее обсуждение, а мне хотелось бы разобрать конкретную проблему. А то она утонет в том топике.

Всего записей: 85 | Зарегистр. 23-10-2005 | Отправлено: 02:10 30-08-2007
igorsub



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все, разобрался. Подсказал знающий человек.
 
Нужно было настроить права пользователя www-data на запись в домашнюю папку.
 

Код:
chown -R igorsub:www-data /home/igorsub/punbb/forum
chmod -R 775 /home/igorsub/punbb/forum

Всего записей: 85 | Зарегистр. 23-10-2005 | Отправлено: 10:11 31-08-2007
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Другие форумы » Установка PunBB


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru