Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP脚本没有';错误后不要停止_Php_Codeigniter - Fatal编程技术网

PHP脚本没有';错误后不要停止

PHP脚本没有';错误后不要停止,php,codeigniter,Php,Codeigniter,我正在使用CodeIgniter框架和 在XAMPP中测试后,php脚本会停止出现“缺少参数”之类的正常错误,并显示php警告页面,但在托管服务器(例如GoDaddy)中,php脚本需要一段时间才能停止,并显示500错误页面, 因此,服务器有一个新的入口进程 有什么想法吗? 谢谢 这是代码,为了模拟错误,我省略了参数$city,例如xxx.com/Home/getAQByLocation,解决方案是设置值 $config['log_threshold']=1 在config.php中。谢谢大家

我正在使用CodeIgniter框架和 在XAMPP中测试后,php脚本会停止出现“缺少参数”之类的正常错误,并显示php警告页面,但在托管服务器(例如GoDaddy)中,php脚本需要一段时间才能停止,并显示500错误页面, 因此,服务器有一个新的入口进程

有什么想法吗? 谢谢


这是代码,为了模拟错误,我省略了参数$city,例如xxx.com/Home/getAQByLocation,解决方案是设置值

$config['log_threshold']=1


在config.php中。谢谢大家

显示一些代码,也得到错误logs@Thamaraiselvam更新了,但是我找不到该错误的日志,敬请关注。检查index.php环境设置:“设置环境也会影响日志记录和错误报告之类的事情。”@Vickel i设法在index.php中设置行define('ENVIRONMENT','development');然而,它继续给我这个错误。我真的不明白你想要实现什么。500是服务器错误,很可能是因为curl_setopt($ch,CURLOPT_URL,“?”(如果$city='',则问号前有两个反斜杠!)。询问服务提供商,您在哪里找到错误日志文件
   public function getAQByLocation($city) {
        $this->load->helper('url');
        $ch = curl_init();

        curl_setopt($ch, CURLOPT_URL, "http://api.waqi.info/feed/$city/?
        token=" . $this->AQ_API_KEY);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

        $result = curl_exec($ch);

        if (curl_errno($ch)) {
            echo 'Error:' . curl_error($ch);
        }
        curl_close ($ch);

        echo $result;
    }