[FUG-BR] Problemas ao instalar cacti

Luciano O. Bissoli luciano em uniserver.com.br
Quinta Outubro 1 10:04:36 BRT 2009


Bom dia pessoal, ontem estava instalando o cacti em um servidor, utiliando o 
how-to que tem no forum mesmo, que por sinal é muito bom. ja instalei ele em 
varios lugares e nunca tive problema (até ontem). Bom vamos começar a seção 
de problema.
A instalação foi tudo feito via ports.

1º instalei o apache20 e php5 (sem novidade nenhuma), ajustei o httpd.conf 
para utilizar php e subiu normalmente.
2º instalei o mysq5 (tb sem novidades), startatei o serviço tudo maravilha.
3º por questão de gosto para manuzear o banco, instalei phpmyadmin (ai 
começa lambança, rsrs), instalou certinho sem novidades, adicionei o alias 
no apache, mais ele me deu o seguinte erro....

Warning: preg_match_all() [function.preg-match-all]: Internal 
pcre_fullinfo() error -3 in 
/usr/install/phpMyAdmin-3.2.2-all-languages/libraries/Message.class.php on 
line 633

Esse erro nunca tinha me acontecido, mais segui em frente.

4º instalei o cacti tb pelo ports para instalar suas dependencias, instalou 
normalmente, mas ao acessa-lo ele deu um erro parecido com o de cima só que 
naum tenho mais o log para poder enviar, mas o erro tb esta relacionado ao 
php (agora a coisa começou a descambar).

5º não contente tentei procuar o erro mais não encontrei nenhuma solução, 
desinstalei o o php5 e instalei o php4, achando que era algum bug de versão 
ou coisa parecida, pois isso nunca tinha me ocorrido (dai pra frente só 
desgraça).

6º Bom agora tive a infelicidade de remover pelo pkg_delete tudo relacionado 
a php, com a intenção de poder reinstala-lo, e removi tb o cacti, agora não 
consigo mais instala-lo pelo ports, esta dando uns erros que nunca tinha 
visto tb.

 make install
===>  Installing for cacti-0.8.7e
===>   cacti-0.8.7e depends on executable: rrdtool - found
===>   cacti-0.8.7e depends on file: /usr/local/include/php/main/php.h - 
found
===>   cacti-0.8.7e depends on file: /usr/local/lib/php/20060613/mysql.so - 
not found
===>    Verifying install for /usr/local/lib/php/20060613/mysql.so in 
/usr/ports/databases/php5-mysql
"/usr/ports/Mk/bsd.php.mk", line 153: warning: duplicate script for target 
"phpize-message" ignored
"/usr/ports/Mk/bsd.php.mk", line 156: warning: duplicate script for target 
"do-phpize" ignored
"/usr/ports/Mk/bsd.php.mk", line 164: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 166: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 168: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 170: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 168: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 170: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 172: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 174: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 176: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 177: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 179: warning: duplicate script for target 
"do-install" ignored
"/usr/ports/Mk/bsd.php.mk", line 184: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 186: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 188: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 190: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 192: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 194: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 196: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 198: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 200: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 202: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 204: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 206: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 208: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 210: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 212: warning: duplicate script for target 
"add-plist-phpext" ignored
"/usr/ports/Mk/bsd.php.mk", line 217: warning: duplicate script for target 
"php-ini" ignored
"/usr/ports/Mk/bsd.php.mk", line 218: warning: duplicate script for target 
"php-ini" ignored
"/usr/ports/Mk/bsd.php.mk", line 219: warning: duplicate script for target 
"php-ini" ignored
"/usr/ports/Mk/bsd.php.mk", line 220: warning: duplicate script for target 
"php-ini" ignored
"/usr/ports/Mk/bsd.php.mk", line 221: warning: duplicate script for target 
"php-ini" ignored
"/usr/ports/Mk/bsd.php.mk", line 222: warning: duplicate script for target 
"php-ini" ignored
"/usr/ports/Mk/bsd.php.mk", line 223: warning: duplicate script for target 
"php-ini" ignored
"/usr/ports/Mk/bsd.php.mk", line 224: warning: duplicate script for target 
"php-ini" ignored
===>  php5-mysql-5.2.11 cannot install: unknown AUTOCONF version: 259.
*** Error code 1

Stop in /usr/ports/databases/php5-mysql.
*** Error code 1

Stop in /usr/ports/net-mgmt/cacti.


Tentei instalar direto o  php5-mysql-5.2.11 tb pelo ports, mas da o mesmo 
erro ai em cima.
Isso ocorre tb nas outras dependencias que eu acabei desinstalando (na minha 
grande inocencia),


Estou enrroscado aqui no momento, não achei nenhuma solução para poder 
continuar o serviço (para não falar a cáca que eu fiz...rsrss).

Obrigado!!! 



Mais detalhes sobre a lista de discussão freebsd