Jump to content

Cacti - не видит мускуль при установке ...


Recommended Posts

Всем привет,

Пробую установить cacti на тестовой машине, вроде все настроил, НО при попытке продолжить установку через веб - столкнулся с такой проблемой:

FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'

 

база создана, в конфиге /usr/local/share/cacti/include/config.php все прописано .....

в нете советовали прописать еще в global.php - не помогло

Edited by kvirtu
Link to post
Share on other sites
  • Replies 63
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

FreeBSD - линукс не предлагать , религия    По запросу, буду благодарен за образец )

sql.safe_mode boolean If turned on, database connection functions that specify default values will use those values in place of any user-supplied arguments. For details on the default values, see the

  On 10/25/2015 at 4:03 PM, antilenin said:

А мускул запущен?

ну конечно ),

mysql -u cacti -p - свободно захожу , в мускуле use cacti;

Link to post
Share on other sites
  On 10/25/2015 at 6:00 PM, twg said:

Раз уж тут про кактус, поделитесь пожалуйста шаблонами мониторинга CPU on LINUX по snmp.

 

Они есть  в стандартной установке.

Профиль хоста linux machine. Там вся стандартная стата по месту на разделах, цпу, памяти, сетевым интерфейсам.

Link to post
Share on other sites
  On 10/25/2015 at 6:00 PM, twg said:

Раз уж тут про кактус, поделитесь пожалуйста шаблонами мониторинга CPU on LINUX по snmp.

 

CPU в двух шаблонах -

  1. SNMP - Get Processor Information
  2. ucd/net - CPU Usage

Первый шаблон более корректный, но работает только при SNMP version 1. При Использовании версии 2 (2с) надо править шаблон...

Link to post
Share on other sites

мускуль настроен через локахост или через ip  хоста ? прав на изменение привелегий  БД хватает пользователю в мускуле ?

Link to post
Share on other sites
  On 10/25/2015 at 7:42 PM, Ruslik said:

 

  On 10/25/2015 at 6:00 PM, twg said:

Раз уж тут про кактус, поделитесь пожалуйста шаблонами мониторинга CPU on LINUX по snmp.

 

Они есть  в стандартной установке.

Профиль хоста linux machine. Там вся стандартная стата по месту на разделах, цпу, памяти, сетевым интерфейсам.

 

нету у мну такого с кадопки )

Link to post
Share on other sites
  On 10/26/2015 at 8:22 AM, twg said:

 

  On 10/25/2015 at 7:42 PM, Ruslik said:

 

  On 10/25/2015 at 6:00 PM, twg said:

Раз уж тут про кактус, поделитесь пожалуйста шаблонами мониторинга CPU on LINUX по snmp.

 

Они есть  в стандартной установке.

Профиль хоста linux machine. Там вся стандартная стата по месту на разделах, цпу, памяти, сетевым интерфейсам.

 

нету у мну такого с кадопки )

 

 

Снмпд настроен? Может не отдает просто.

Из коробки все есть :)

Link to post
Share on other sites
  On 10/25/2015 at 4:07 PM, yaroslavukr said:

Может не установлен php-mysql, или не сконфигурирован php с модулем mysql. Проверьте. Команда php -m

модуль php5-mysql установлен. php5-extensions - собран с поддержкой мускуля

  On 10/25/2015 at 4:20 PM, KaYot said:

Модуля mysql-php нет.

может php5-mysql ?

Link to post
Share on other sites

 

 

  On 10/26/2015 at 5:52 PM, Ruslik said:
Снмпд настроен? Может не отдает просто. Из коробки все есть :)

не, небыло. Ставил в CentOS с репы. Нашел уже, доставил.

Link to post
Share on other sites

из php info

mysql MySQL Support enabled Active Persistent Links 0 Active Links 0 Client API version mysqlnd 5.0.10 - 20111026 - $Id: c85105d7c6f7d70d609bb4c000257868a40840ab $
Directive Local Value Master Value mysql.allow_local_infile On On mysql.allow_persistent On On mysql.connect_timeout 60 60 mysql.default_host no value no value mysql.default_password no value no value mysql.default_port no value no value mysql.default_socket no value no value mysql.default_user no value no value mysql.max_links Unlimited Unlimited mysql.max_persistent Unlimited Unlimited mysql.trace_mode Off Off

Edited by kvirtu
Link to post
Share on other sites
  On 10/26/2015 at 6:44 PM, kvirtu said:

 

  On 10/26/2015 at 6:41 PM, twg said:

А в конфиге какти сокет или номер порта мускула?

3306

 

Может попробовать на сокет переписать?

Link to post
Share on other sites
  On 10/26/2015 at 6:18 PM, kvirtu said:

 

  On 10/25/2015 at 4:07 PM, yaroslavukr said:

Может не установлен php-mysql, или не сконфигурирован php с модулем mysql. Проверьте. Команда php -m

модуль php5-mysql установлен. php5-extensions - собран с поддержкой мускуля

 

  On 10/25/2015 at 4:20 PM, KaYot said:

Модуля mysql-php нет.

может php5-mysql ?

 

Вероятно оно, поставь.
Link to post
Share on other sites
  On 10/26/2015 at 7:09 PM, KaYot said:

 

  On 10/26/2015 at 6:18 PM, kvirtu said:

 

  On 10/25/2015 at 4:07 PM, yaroslavukr said:

Может не установлен php-mysql, или не сконфигурирован php с модулем mysql. Проверьте. Команда php -m

модуль php5-mysql установлен. php5-extensions - собран с поддержкой мускуля

 

  On 10/25/2015 at 4:20 PM, KaYot said:

Модуля mysql-php нет.

может php5-mysql ?

 

Вероятно оно, поставь.

 

ставил, и переустанавливал .... не хочет (((

Link to post
Share on other sites

вот настройки апача для кактуса:

<FilesMatch "\.php$">    SetHandler application/x-httpd-php</FilesMatch><FilesMatch "\.phps$">    SetHandler application/x-httpd-php-source</FilesMatch>#CactiAlias /cacti "/usr/local/share/cacti/"Alias /Cacti "/usr/local/share/cacti/"<Directory "/usr/local/share/cacti">#    Require all granted    AllowOverride None    Order Allow,deny    Allow from 127.0.0.1    Allow from all</Directory>
Link to post
Share on other sites

config.php

*//* make sure these values refect your actual database/host/user/password */$database_type = "mysql";$database_default = "cacti";$database_hostname = "localhost";$database_username = "cacti";$database_password = "xxxxx";$database_port = "3306";$database_ssl = false;/*   Edit this to point to the default URL of your Cacti install   ex: if your cacti install as at http://serverip/cacti/ this   would be set to /cacti/*/$url_path = "/cacti/";/* Default session name - Session name must contain alpha characters */$cacti_session_name = "Cacti";date_default_timezone_set('Europe/Kiev');?>
Link to post
Share on other sites
  On 10/27/2015 at 8:55 PM, Den_LocalNet said:

А mysql с консоли что говорит? Он хоть что-то отвечает?

mysql -u cacti -p -D cacti , ввожу пароль и захожу, в мускуле use cacti; show tables; - показывет все.

Думал не читает config.php. в нем убирал кавычки, к примеру, с localhost - в логах апача - сразу пишет, что неправильный ситаксис.

А так по всех логах ничего не пишет (((

Edited by kvirtu
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...