0
Не ошибка

первый старт MIKBILL

Sergey Beliy 4 года назад обновлен mikbill (CEO) 4 года назад 20

Доброго всем.

Заранее извиняюсь, споллеров не нашел.


Поставил Mikbila автоустановщиком на CentOS.

При первом входе в админку для настройки вылетает 39 ошибок


даже админа нет

при переходе в системные пути, там даже чернового варианта нет



при записи чего либо, пользователя или системных путей вылетает ошибка



ничего не записывается

это все с голого старта


если обновить страницу админки, то второй раз в нее уже не попасть


string(1328) "Exception (PDOException): SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown table engine 'InnoDB' in /var/www/mikbill/admin/index.php: 0 query: SELECT `stuff_aclid`.* FROM `stuff_aclid` Stack trace: #0 /var/www/mikbill/admin/index.php(0): PDOStatement->execute(Array) #1 /var/www/mikbill/admin/index.php(0): Zend_Db_Statement_Pdo->_execute(Array) #2 /var/www/mikbill/admin/index.php(0): Zend_Db_Statement->execute(Array) #3 /var/www/mikbill/admin/index.php(0): Zend_Db_Adapter_Abstract->query(Object(Zend_Db_Select), Array) #4 /var/www/mikbill/admin/index.php(0): Zend_Db_Adapter_Pdo_Abstract->query(Object(Zend_Db_Select), Array) #5 /var/www/mikbill/admin/index.php(0): Zend_Db_Adapter_Abstract->fetchAll(Object(Zend_Db_Select)) #6 /var/www/mikbill/admin/index.php(0): Backend->getRoles() #7 /var/www/mikbill/admin/index.php(0): Celteh_Acl_System->__construct() #8 /var/www/mikbill/admin/index.php(0): Celteh_Acl_System::getInstance() #9 /var/www/mikbill/admin/index.php(0): Celteh_Acl_Plugin->preDispatch(Object(Zend_Controller_Request_Http)) #10 /var/www/mikbill/admin/index.php(0): Zend_Controller_Plugin_Broker->preDispatch(Object(Zend_Controller_Request_Http)) #11 /var/www/mikbill/admin/index.php(0): Zend_Controller_Front->dispatch() #12 /var/www/mikbill/admin/index.php(0): Application::run() #13 {main} " string(1344) "Exception (PDOException): SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown table engine 'InnoDB' in /var/www/mikbill/admin/index.php: 0 query: SELECT `stuff_aclresource`.* FROM `stuff_aclresource` Stack trace: #0 /var/www/mikbill/admin/index.php(0): PDOStatement->execute(Array) #1 /var/www/mikbill/admin/index.php(0): Zend_Db_Statement_Pdo->_execute(Array) #2 /var/www/mikbill/admin/index.php(0): Zend_Db_Statement->execute(Array) #3 /var/www/mikbill/admin/index.php(0): Zend_Db_Adapter_Abstract->query(Object(Zend_Db_Select), Array) #4 /var/www/mikbill/admin/index.php(0): Zend_Db_Adapter_Pdo_Abstract->query(Object(Zend_Db_Select), Array) #5 /var/www/mikbill/admin/index.php(0): Zend_Db_Adapter_Abstract->fetchAll(Object(Zend_Db_Select)) #6 /var/www/mikbill/admin/index.php(0): Backend->getResources() #7 /var/www/mikbill/admin/index.php(0): Celteh_Acl_System->__construct() #8 /var/www/mikbill/admin/index.php(0): Celteh_Acl_System::getInstance() #9 /var/www/mikbill/admin/index.php(0): Celteh_Acl_Plugin->preDispatch(Object(Zend_Controller_Request_Http)) #10 /var/www/mikbill/admin/index.php(0): Zend_Controller_Plugin_Broker->preDispatch(Object(Zend_Controller_Request_Http)) #11 /var/www/mikbill/admin/index.php(0): Zend_Controller_Front->dispatch() #12 /var/www/mikbill/admin/index.php(0): Application::run() #13 {main} " string(1327) "Exception (PDOException): SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown table engine 'InnoDB' in /var/www/mikbill/admin/index.php: 0 query: SELECT aclid,stuff_aclresource.resource,type FROM `stuff_aclrole` , `stuff_aclresource` WHERE stuff_aclresource.resourceid=stuff_aclrole.resourceid Stack trace: #0 /var/www/mikbill/admin/index.php(0): PDOStatement->execute(Array) #1 /var/www/mikbill/admin/index.php(0): Zend_Db_Statement_Pdo->_execute(Array) #2 /var/www/mikbill/admin/index.php(0): Zend_Db_Statement->execute(Array) #3 /var/www/mikbill/admin/index.php(0): Zend_Db_Adapter_Abstract->query('SELECT aclid,st...', Array) #4 /var/www/mikbill/admin/index.php(0): Zend_Db_Adapter_Pdo_Abstract->query('SELECT aclid,st...') #5 /var/www/mikbill/admin/index.php(0): Backend->getPrivileges() #6 /var/www/mikbill/admin/index.php(0): Celteh_Acl_System->__construct() #7 /var/www/mikbill/admin/index.php(0): Celteh_Acl_System::getInstance() #8 /var/www/mikbill/admin/index.php(0): Celteh_Acl_Plugin->preDispatch(Object(Zend_Controller_Request_Http)) #9 /var/www/mikbill/admin/index.php(0): Zend_Controller_Plugin_Broker->preDispatch(Object(Zend_Controller_Request_Http)) #10 /var/www/mikbill/admin/index.php(0): Zend_Controller_Front->dispatch() #11 /var/www/mikbill/admin/index.php(0): Application::run() #12 {main} " Exception (Zend_Acl_Role_Registry_Exception): Role '1' not found in /var/www/mikbill/admin/index.php: 0
Stack trace:
#0 /var/www/mikbill/admin/index.php(0): Zend_Acl_Role_Registry->get(1)
#1 /var/www/mikbill/admin/index.php(0): Zend_Acl->isAllowed(1, Object(Celteh_Acl_Resource))
#2 /var/www/mikbill/admin/index.php(0): Celteh_Acl_System->isAllowed(1, 'index')
#3 /var/www/mikbill/admin/index.php(0): Celteh_Acl_Plugin->preDispatch(Object(Zend_Controller_Request_Http))
#4 /var/www/mikbill/admin/index.php(0): Zend_Controller_Plugin_Broker->preDispatch(Object(Zend_Controller_Request_Http))
#5 /var/www/mikbill/admin/index.php(0): Zend_Controller_Front->dispatch()
#6 /var/www/mikbill/admin/index.php(0): Application::run()
#7 {main}

phpmyadmin не входит


# netstat -nlpActive Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      2264/mysqld
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      1614/nginx
tcp        0      0 82.146.33.95:53             0.0.0.0:*                   LISTEN      1101/named
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN      1101/named
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1260/sshd
tcp        0      0 0.0.0.0:2007                0.0.0.0:*                   LISTEN      1657/php
tcp        0      0 127.0.0.1:953               0.0.0.0:*                   LISTEN      1101/named
tcp        0      0 0.0.0.0:443                 0.0.0.0:*                   LISTEN      1614/nginx
tcp        0      0 :::22                       :::*                        LISTEN      1260/sshd
udp        0      0 0.0.0.0:1812                0.0.0.0:*                               1659/radiusd
udp        0      0 0.0.0.0:1813                0.0.0.0:*                               1659/radiusd
udp        0      0 82.146.33.95:53             0.0.0.0:*                               1101/named
udp        0      0 127.0.0.1:53                0.0.0.0:*                               1101/named
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     8970   1125/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     9060   1164/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6947   1/init              @/com/ubuntu/upstart
unix  2      [ ACC ]     STREAM     LISTENING     9093   1176/hald           @/var/run/hald/dbus-xEViyo962A
unix  2      [ ACC ]     STREAM     LISTENING     9098   1176/hald           @/var/run/hald/dbus-01i6Lq4GQB
unix  2      [ ACC ]     STREAM     LISTENING     16807  2264/mysqld         /var/lib/mysql/mysql.sock
unix  2      [ ACC ]     STREAM     LISTENING     10293  1594/php-fpm        /var/run/php-worker-socket


вижу что не запущен php-fpm


как его запустить и почему при старте не запустился?

в этом ли только трабла?

пробовал на 2 машинах, одинаково

установщик кривой или руки?

php-fpm - запущен, прогледел

тогда в чем проблема?

да

пробовал и Debian, аналогично

CentOS только 6.X версия не выше, Debian только 7.X не выше!

все что выше на CentOS 6.7

Это касаемо авто установщика.

Ну а руками разумеется у меня и Gentoo очень хорошо всё работает.

А и ещё локаль системы выберите английскую.

Хотя вроде и с Укр и Рус именно таких ошибок не было.

локаль анг и стоит

Не понятно почему у вас php myadmin не работает он там стандартный и должен работать видимо сама БД mysql вылетает, может что-то с жестким?

все на виртуалке

к базе подключаюсь без проблем

пароль, который был указан в автоустановке, не подошел, пришлось обновить его

А и самое интересное там два авто установщика под CentOS попробуйте второй

странно, ставил на цент 6.7 х64 автоустановщиком - проблем не было...

единственное у меня ось была не минимал, а basic server

Не ошибка

Unknown table engine 'InnoDB'

Вот причина в вашем же коменте.

Mysql чтото там не так...

Поставил Mikbila автоустановщиком на CentOS.


MikBiLL - на какую точно ОС ?

У нее как правило есть еще множество букво-цифр которые очень важны, как бензин для езды автомобиля например.

Похоже вы пропустили главное сообщение


"Unknown table engine 'InnoDB'

Вот причина в вашем же коменте.

Mysql чтото там не так..."

значит кривой установщик

Он в исходнике и поставляется As is, открыть исходник и посмотреть что к чему дело минутное, если есть вопросы.


так же есть пошаговые руководства в вики.

Пользуйтесь как хотите и куда хотите.


Хотя проблема движка innodb в mysql носит к нему. пакет стоит же.


вопросы:

1 это была "чистая система с minimal install" ?

2 в чем сложности решить вопрос с Innodb движком Mysql ?



Сервис поддержки клиентов работает на платформе UserEcho