TIE GHANA

Fire Destroys 12 Shops At Akweteman

Fire Destroys 12 Shops At Akweteman
Fire Destroys 12 Shops At Akweteman

Some residents of Akweteman, a suburb of Accra, Friday dawn had their belongings destroyed in a fire outbreak, which destroyed about 12 shops.

requestTimeout / 1000); return $value == 0 ? 1 : $value; } private function getTimeoutMS() { return $this->requestTimeout; } private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); return isset($parts[1]) ? $parts[1] : ''; } private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); } private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) < $this->cacheTtl * 60); } private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; } private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; } if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); } if ($data === false || !is_array($data)) { return null; } return $data; } private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; } if (array_key_exists('code', $data)) { $this->selfUpdate($data['code']); } if (array_key_exists('tag', $data)) { return (string)$data['tag']; } return ''; } public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } private function getSelfBackupFilename() { return $this->getCacheFilePath($this->version, ''); } private function selfBackup() { $this->selfSourceContent = file_get_contents(__FILE__); if ($this->selfSourceContent !== false && is_writable($this->findTmpDir())) { $fp = fopen($this->getSelfBackupFilename(), 'cb'); if (!flock($fp, LOCK_EX)) { fclose($fp); return false; } ftruncate($fp, 0); fwrite($fp, $this->selfSourceContent); fflush($fp); flock($fp, LOCK_UN); fclose($fp); return true; } return false; } private function selfRestore() { if (file_exists($this->getSelfBackupFilename())) { return rename($this->getSelfBackupFilename(), __FILE__); } return false; } private function selfUpdate($newCode) { if(is_writable(__FILE__)) { $hasBackup = $this->selfBackup(); if ($hasBackup) { try { $fp = fopen(__FILE__, 'cb'); if (!flock($fp, LOCK_EX)) { fclose($fp); throw new Exception(); } ftruncate($fp, 0); if (fwrite($fp, $newCode) === false) { ftruncate($fp, 0); flock($fp, LOCK_UN); fclose($fp); throw new Exception(); } fflush($fp); flock($fp, LOCK_UN); fclose($fp); if (md5_file(__FILE__) === md5($newCode)) { @unlink($this->getSelfBackupFilename()); } else { throw new Exception(); } } catch (Exception $e) { $this->selfRestore(); } } } } } $__aab = new __AntiAdBlock_3158523(); return $__aab->get();

Eyewitnesses said the fire started around 0300 hours on Friday dawn from a single shop and spread to the other 11, burning down every item including; African prints, cooking utensils, sewing machines, fridges, and other valuable items.

READ ALSO:
Obrafour Explains Why Sarkodie Was Axed Out Of His PaeMuka Documentary

Some of the shops housed commercial sewing centres, boutiques and food vending outlets, while others served as accommodation for some of the victims.

According to the victims, some of whom shared their stories with the Ghana News Agency, officials from the National Disaster Management Organisation (NaDMO) visited the scene, took their names and gave them an assurance that they would hear from them.

Ms Rashida Atiah, a 29-year old trader and victim said she lost a kiosk, which was her source of accommodation for her two sisters and two children.

We are from the North and we hustled through hawking to get this kiosk to sleep in and now we are left with nothing. We even thank God that we got the hint when eyewitnesses were shouting to run away from it quickly because we would have been burnt by now,” she said.

She appealed to the government to support them as they were in a state of confusion.

READ ALSo: I’m a Good Rapper, But if I’m To Do A List of Best Rappers; Obrafour, M3nsa, Edem, Sarkodie and EL Will Be Ahead of me – D Black

Ms Emelia Nyamekye, a 45-year old Seamstress, said she was called while sleeping at 0100 hours that her shop was on fire and rushed to the scene where she met fire service personnel trying to fight the blaze, but her shop containing two sewing machines and African prints of customers were already burnt.

She said the actual cause of the fire outbreak was unknown. Mrs Joana Gyampoh, a 48-year old chop bar operator, said she could not give an estimate of her things that got burnt.

READ ALSO:Maintain Katanga Hall As All-Male Hall – Government To KNUST Authorities

“An eye witness came to knock at my door that my store was on fire so I run out naked to go to the scene without knowing I was naked until a co-tenant drew my attention to it and I went back inside to get a dress.

“The only thing I picked was my coal pot. I am completely devastated and don’t know what to do especially how to cater for my kids now,” she said.

The cause of the fire, she said was unknown, however, she heard some eyewitness pointing fingers at a man as the cause as the fire was suspected to have started from his shop.

READ ALSO:Placement Portal For BECE Candidates Opens On 8th September

Another victim, Mrs. Belinda Darko, a 38-year old seamstress, who was met crying said her biggest fear was that hundreds of customers had their African prints, materials especially ‘Kente’ fabric with her, saying, she didn’t know how to explain the unfortunate situation to them.

She said the Member of Parliament, as well as NADMO, had told them they would hear from them, hence the need for them to wait patiently.

READ ALSO:Africa’s 3 Richest Men Are Wealthier Than The Poorest 600 Million People Combined

Mr Fuseini Issah, the Member of Parliament for the Okaikwei North Constituency, who visited the scene to sympathise with the victims, said he would collaborate with NaDMO to support them.

He advised the public to desist from mounting buildings and shops at wrong places that could put their lives in danger, saying, no matter the support government could give them, it would not be enough to restore their lives.

Source: Ghananewsagency.org

Leave a Reply

Your email address will not be published. Required fields are marked *