- 论坛徽章:
- 0
|
打不开网页: 显示
Fatal error: Call to undefined function: mysql_pconnect() in /var/www/bnt/Connections/config.php on line 9
每个网页都调用了config.php这个函数, 这个函数很简单:
<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_config = "localhost";
$database_config = "bnt";
$username_config = "用户名";
$password_config = "密码";
$config = mysql_pconnect($hostname_config, $username_config, $password_config) or trigger_error(mysql_error(),E_USER_ERROR);
?>;
环境:
redhat8
所有相关rpm
redhat-config-httpd-1.0.1-13
httpd-2.0.40-8
libghttp-1.0.9-5
php-imap-4.2.2-8.0.5
php-4.2.2-8.0.5
php-ldap-4.2.2-8.0.5
php-mysql-4.2.2-8.0.5
mysql-3.23.52-3
php-mysql-4.2.2-8.0.5
mysql-server-3.23.52-3
其他情况:
用mysql和mysqladmin能连上mysql服务器
phpinfo可以打开, php.ini的/etc下, suported database 有很多数据库, 包括mysql, 不知道算不算支持mysql
http://本机IP/phpMyAdmin 显示
cannot load MySQL extension,
please check PHP Configuration.
Documentation
查找php.ini, 加入extention=php_mysql.dll, 重启httpd, 无效.
再加入extention=mysql.so, 无效, 再修改extention_dir=/usr/local/lib/php/extentions,
无效
php -m 没有mysql
注:小声说一句, 班主动作好快 |
|