2017-02-14 7 views
0

Когда я мигрирующие мой сайт, чтобы локальный получить некоторую ошибку в админ панели управленияВнимание: Еореп не удалось не удалось открыть поток: Нет такого файла или каталога-OpenCart 2 приборной панели

Warning: fopen(C:/xampp/htdocs/ecompusell/storage/logs/error.log): failed to open stream: No such file or directory in C:\xampp\htdocs\ecompusell\system\library\log.php on line 6

Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\ecompusell\system\library\log.php on line 10

Fatal error: Call to a member function get() on null in C:\xampp\htdocs\ecompusell\admin\index.php on line 79

Я попытался, которые я вижу в Google результат, но не работая все еще в проблеме. Если кто-нибудь знает, пожалуйста, скажите мне как можно скорее.

Это мой log.php

<?php 
class Log { 
private $handle; 

public function __construct($filename) { 
    $this->handle = fopen(DIR_LOGS . $filename, 'a'); 
} 

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); 
}} 

ответ

1

Я установил свою ошибку, изменив код в log.php файле.
Ниже приведены изменения:

public function __construct($filename) { 
    $this->handle = fopen('C:/xampp/htdocs/' . $filename, 'a'); 
} 

Я просто изменил путь DIR_LOGS и ошибка была исправлена.