Warning (2): Creating default object from empty value [APP/Controller/Component/WeatherapiComponent.php, line 405]Code Context $data = json_decode($str);
// expire_date ‚ð’ljÁ
$data->expire_date = $this->getDuration();
$lat = '43.171365'
$long = '141.315514'
$elevation = null
$naisou_flg = (int) 0
$cache_name = 'WeatherApi_City12351'
$baseURL = 'http://10.3.0.61/api'
$url = 'http://10.3.0.61/api/forecast/v3?lat=43.171365&long=141.315514&elevation=&wave=true'
$data = null
$options = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false
)
)
$http_response_header = array(
(int) 0 => 'HTTP/1.1 500 Internal Server Error',
(int) 1 => 'Server: nginx/1.15.10',
(int) 2 => 'Date: Tue, 17 Jun 2025 07:52:20 GMT',
(int) 3 => 'Content-Type: application/json',
(int) 4 => 'Content-Length: 507',
(int) 5 => 'Connection: close'
)
$str = false
WeatherapiComponent::getWeatherAPI() - APP/Controller/Component/WeatherapiComponent.php, line 405
CitiesWeatherController::getOneOrThreeHoursData() - APP/Controller/CitiesweatherController.php, line 308
CitiesWeatherController::detail() - APP/Controller/CitiesweatherController.php, line 159
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 485
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 186
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 161
[main] - APP/webroot/index.php, line 98
Warning (2): Invalid argument supplied for foreach() [APP/Controller/CitiesweatherController.php, line 317]Code Context $hour_grid = $tab == "1hour" ? 1 : 3;
foreach( $weathers as $i => $w ) {
$city_data = array(
(int) 0 => array(
'City' => array(
'city_id' => '12351',
'city_name' => 'ÎŽëŽs',
'city_yomi' => '‚¢‚µ‚©‚肵',
'pref_name' => '–kŠC“¹',
'address' => '–kŠC“¹ÎŽëŽs‰Ôì–k‚Uð‚P?‚R‚O?‚Q',
'lattitude' => '43.171365',
'longitude' => '141.315514',
'pref_id' => '1',
'point_id' => '12351',
'week_point_id' => '1400',
'weather_warning_id' => '1400',
'sea_warning_id' => '1100',
'geometry' => '