主題: 今天重装OS 出现如下错误 作者: James.Ho 於 十月 13, 2006, 12:41:37 上午 直接COPY 数据库文件及lifetype文档到本地备份 然后重新安装OS.后配置好server. 给数据库及相应的其他目录 文件设置好权限. 但是出现了如下错误:
Fatal error: Call to undefined function: mysql_pconnect() in /var/www/lifetype/class/database/pdb/drivers/pdbmysqldriver.class.php on line 97 在此文件第96 97行处代码如下: // try to connect and quit if unsuccessful $this->_res = mysql_pconnect( $host, $username, $password ); OS环境是apache2 php4.4 MYSQL4.1.11 仔细检查了帐号 密码等都是正确的.但就是无法访问. 然后我选择使用安装精灵测试. 在第一步处出现如下错误: Checking if MySQL functions are available LifeType requires support for MySQL to be part of your PHP installation 请问此处提示的是需要安装什么? 主題: Re: 今天重装OS 出现如下错误 作者: winman 於 十月 13, 2006, 07:15:10 上午 1,不知你在重装系统前和之后是不是都是使用MySQL 4.1x版本?
2,请确认MySQL是否已经启动。 3. 检查MySQL是否允许pconnect。 主題: Re: 今天重装OS 出现如下错误 作者: lss 於 十月 13, 2006, 01:00:16 下午 Fatal error: Call to undefined function: mysql_pconnect() in /var/www/lifetype/class/database/pdb/drivers/pdbmysqldriver.class.php on line 97 這裡都說的很清楚,你的 PHP 不認識 mysql_pconnect() 函數,檢查 MySQL 函數是否可用。.... 然后我选择使用安装精灵测试. 在第一步处出现如下错误: Checking if MySQL functions are available LifeType requires support for MySQL to be part of your PHP installation 请问此处提示的是需要安装什么? 你的 PHP 沒有安裝 MySQL 的支援的意思。 你應該是用 *inux / BSD 的作業系統吧,請依作業系統的不同,安裝方法也不一樣,在 Linux 裡的話,你應該是要安裝一個叫 php-mysql 開頭的 rpm ,然後重新啟動 apache 就可以了。 lss |