To levando uma surra aki passei o dia inteiro aki mas não consegui fazer o maldito mysql funfar no php eu fiz o seguinte
depoisCódigo :cd /usr/ports/www/php4 make make install
ai comecei a copiar as libs/modulos dentro do chroot do apacheCódigo :pkg_add php4-mysql-4.3.5RC3.tgz /usr/local/sbin/phpxs -s cp /usr/local/share/doc/php4/php.ini-recommended /var/www/conf/php.ini /usr/local/sbin/phpxs -a mysql
depois criei o link do mysql dentro do chroot tbCódigo :mkdir /var/www/modules/ cp -Rp /usr/lib/apache/modules/* /var/www/modules
Código :mkdir /var/www/var/run ln /var/run/mysql/mysql.sock /var/www/var/run
feito isso editei o /var/www/conf/php.ini e alterei o extension_dir pra prokurar os modulos dentro do chroot soh que aqui comeca o problema
se eu descomento a linha do php.ini:
e do um apachectl start ele diz que starta, mas num sobe nda e tb num da nenhum erro em nenhum log, se eu comento a linha acima ele sobe certinho mas ai num funciona o mysql no phpCódigo :extension=mysql.so
to fazendo alguma cagada?
já prokurei em tudo qto eh canto e em todos os lugares da a mesma coisa
PS: o mysql ta funcionando normalmente, o php e apache tb, o problema eh o php+apache, qdo eu chamo mysql_connect do php ele da:
Código :[Sun Jul 25 16:12:42 2004] [error] PHP Fatal error: Call to undefined function: mysql_connect() in /htdocs/index.php on line 10