【问题标题】:Pear System daemon mysql_connect errorPear 系统守护进程 mysql_connect 错误
【发布时间】:2012-01-08 07:00:00
【问题描述】:

我使用 PHP PEAR 系统守护程序脚本创建了一个守护程序。我在 Daemon 脚本中调用 mysql_query,但出现错误 PHP Fatal error: Call to undefined function mysql_connect()

我猜我需要包含一个允许守护进程识别 mysql_connect 的文件,但我已经在顶部包含了 PHP:

#!/usr/bin/php -q

这还不够吗?

这是开始的代码:

#!/usr/bin/php -q
<?php
require_once "System/Daemon.php";

System_Daemon::setOption("appName", "test");
System_Daemon::start();

$runningOkay = true;

while(!System_Daemon::isDying() && $runningOkay){

$runningOkay = true;

$connect = mysql_connect('.....')

if(!$connect) ..

【问题讨论】:

    标签: php mysql pear


    【解决方案1】:

    PHP 命令行使用的配置文件 (php.ini) 似乎没有启用 mysql 扩展。

    运行

    /usr/bin/php -i | grep ini
    

    找到正在使用的配置文件,然后修改它以启用扩展。这通常只涉及取消注释相关行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 2018-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多