ZimmeR adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar.

Aynı firmadaki A Hostumda bulunan sitemi B hostuma taşırken

Sql yedeğini aldım veritaban isimleri aynı oluşturdum dosyaları yedekledim. B hostuna aynı şekilde aktardım fakat siteye girince
Warning: fopen(/home/xxx/storage/logs/openbay.log): failed to open stream: No such file or directory in /home/xxx/public_html/system/library/log.php on line 22Warning: fopen(/home/xxx/storage/logs/openbay.log): failed to open stream: No such file or directory in /home/xxx/public_html/system/library/log.php on line 22Warning: fclose() expects parameter 1 to be resource, bool given in /home/xxx/public_html/system/library/log.php on line 39Warning: fopen(/home/xxx/storage/logs/openbay.log): failed to open stream: No such file or directory in /home/xxx/public_html/system/library/log.php on line 22Warning: fclose() expects parameter 1 to be resource, bool given in /home/xxx/public_html/system/library/log.php on line 39Warning: fopen(/home/xxx/storage/logs/hatalar.log): failed to open stream: No such file or directory in /home/xxx/public_html/system/library/log.php on line 22
Journal Theme Installation Error
Warning: fclose() expects parameter 1 to be resource, bool given in /home/xxx/public_html/system/library/log.php on line 39Warning: fclose() expects parameter 1 to be resource, bool given in /home/xxx/public_html/system/library/log.php on line 39Warning: fclose() expects parameter 1 to be resource, bool given in /home/xxx/public_html/system/library/log.php on line 39


Nerede hata yapıyorum anlamadım bir türlü


<?php
/**
 * @package        OpenCart
 * @author        Daniel Kerr
 * @copyright    Copyright (c) 2005 - 2017, OpenCart, Ltd. (https://www.opencart.com/)
 * @license        https://opensource.org/licenses/GPL-3.0
 * @link        https://www.opencart.com
*/

/**
* Log class
*/
class Log {
    private $handle;
    
    /**
     * Constructor
     *
     * @param    string    $filename
     */
    public function __construct($filename) {
        $this->handle = fopen(DIR_LOGS . $filename, 'a');
    }
    
    /**
     *
     *
     * @param    string    $message
     */
    public function write($message) {
        fwrite($this->handle, date('Y-m-d G:i:s') . ' - ' . print_r($message, true) . "\n");
    }
    
    /**
     *
     *
     */
    public function __destruct() {
        fclose($this->handle);
    }
}
[B][/B]
yabancı bir forumda şöyle bir çözüm yazılmış,

Alıntı
Hi,
Thanks for your reply. I managed to resolve the issue by simply re-installing Opencart in a different folder and managing permissions before I go thru with it.
And side note - I tried installing on PHP 7.2 server the first time and it returned me a message that Opencart 3.0.3.7 requires 7.3+ version.

This is resolved, thankfully, thanks for those who shared with their opinion and possible solutions. Cheers!
Türkçe
Alıntı
Selam,
Cevabın için teşekkürler. Opencart'ı farklı bir klasöre yeniden yükleyerek ve devam etmeden önce izinleri yöneterek sorunu çözmeyi başardım.
Ve yan not - İlk defa PHP 7.2 sunucusuna yüklemeyi denedim ve bana Opencart 3.0.3.7'nin 7.3+ sürümü gerektirdiğini belirten bir mesaj verdi.

Bu sorun çözüldü, çok şükür, görüşlerini ve olası çözümlerini paylaşanlara teşekkürler. Şerefe!