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