Перейти к содержанию
spirid0n

Журнал ошибок

Рекомендуемые сообщения

Вот еще две ошибки появились в журнале. Что с ними делать? На что они могут повлиять?

2010-05-29 17:56:12 - PHP Warning:  unlink(/home/uXXXXXX//site.ru/system/cache/cache.currency.1275155607) [[url="function.unlink"]function.unlink[/url]]: No such file or directory in /home/uXXXXXX//site.ru/www/system/library/cache.php on line 132010-05-29 17:56:12 - PHP Warning:  unlink(/home/uXXXXXX//site.ru/www/system/cache/cache.language.1275155473) [[url="function.unlink"]function.unlink[/url]]: No such file or directory in /home/uXXXXXX//site.ru/www/system/library/cache.php on line 13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то все облазил. Не могу понять в чем дело. Папка и файл есть, чмоды расставлены. :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то все облазил. Не могу понять в чем дело. Папка и файл есть, чмоды расставлены. :)

Не обращайте внимание. Такое бывает, особенно при большой посещаемости сайта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то все облазил. Не могу понять в чем дело. Папка и файл есть, чмоды расставлены. :)

Не обращайте внимание. Такое бывает, особенно при большой посещаемости сайта.
Понял! Не буду =) Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Помогите, пожалуйста

В админке, при попытке открыть журнал ошибок пишет следующее:

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 38378080 bytes) in /home/fishin/public_html/system/engine/controller.php on line 63

я понимаю, что размер разрешённый исчерпан...

посмотрел на эту 63 строку, ничего интересного не нашёл...никаких цифр или ещё чего... а чё дальше делать там не понимать...

Собственно сам файл

<?php
abstract class Controller {
	protected $registry;	
	protected $id;
	protected $template;
	protected $children = array();
	protected $data = array();
	protected $output;
	
	public function __construct($registry) {
		$this->registry = $registry;
	}
	
	public function __get($key) {
		return $this->registry->get($key);
	}
	
	public function __set($key, $value) {
		$this->registry->set($key, $value);
	}
			
	protected function forward($route, $args = array()) {
		return new Action($route, $args);
	}

	protected function redirect($url) {
		header('Location: ' . str_replace('&', '&', $url));
		exit();
	}
	
	protected function render($return = FALSE) {
		foreach ($this->children as $child) {
			$action = new Action($child);
			$file   = $action->getFile();
			$class  = $action->getClass();
			$method = $action->getMethod();
			$args   = $action->getArgs();
		
			if (file_exists($file)) {
				require_once($file);

				$controller = new $class($this->registry);
				
				$controller->index();
				
				$this->data[$controller->id] = $controller->output;
			} else {
				exit('Error: Could not load controller ' . $child . '!');
			}
		}
		
		if ($return) {
			return $this->fetch($this->template);
		} else {
			$this->output = $this->fetch($this->template);
		}
	}
	
	protected function fetch($filename) {
		$file = DIR_TEMPLATE . $filename;
    
		if (file_exists($file)) {
			extract($this->data);
			
      		ob_start();
      
	  		require($file);
      
	  		$content = ob_get_contents();

      		ob_end_clean();

      		return $content;
    	} else {
      		exit('Error: Could not load template ' . $file . '!');
    	}
	}
}
?>

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удалите файл ошибок, отключите логирование, включите отображение ошибок и ПОИСПРАВЛЯЙТЕ ВСЕ ОШИБКИ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо, что ответили...

можно точнее, пожалуйста?

какой именно файл удалить и где его искать?

как отключить логирование, а потом включить обратно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Система -> Настройки  -> вкладка Сервер

Показывать ошибки: Да

Записывать ошибки: Нет

* Файл журнала ошибок: смотрите название файла (по-умолчанию - error.txt)

идете в папку

system/logs/
удаляете файл журнала ошибок

= = =

после того, как победите все ошибки:

Показывать ошибки: Нет

Записывать ошибки: Да

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Система -> Настройки  -> вкладка Сервер

идете в папку

system/logs/
удаляете файл журнала ошибок

= = =

после того, как победите все ошибки:

 

Спасибо, Воспользовалась. Доступно и понятно написано, особенно для неопытного пользователя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот еще две ошибки появились в журнале. Что с ними делать? На что они могут повлиять?

 

2010-05-29 17:56:12 - PHP Warning:  unlink(/home/uXXXXXX//site.ru/system/cache/cache.currency.1275155607) [[url="function.unlink"]function.unlink[/url]]: No such file or directory in /home/uXXXXXX//site.ru/www/system/library/cache.php on line 13
2010-05-29 17:56:12 - PHP Warning:  unlink(/home/uXXXXXX//site.ru/www/system/cache/cache.language.1275155473) [[url="function.unlink"]function.unlink[/url]]: No such file or directory in /home/uXXXXXX//site.ru/www/system/library/cache.php on line 13

чтоб логи не засоряло попробуйте поставить знак @ перед функцией unlink(...);  @unlink( в файле system/library/cache.php on line 13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как быть, если журнал ошибок засоряется постоянно плодящимися строками?

2015-07-25 19:05:52 - PHP Notice:  Use of undefined constant php - assumed 'php' in /home/ho_log/data/www/SITE.ru/vqmod/vqcache/vq2-catalog_view_theme_theme269_template_product_product.tpl on line 554

сегодня обнаружил 900мб лог    :unsure:

на работу сайта вроде никак не влияет (полёт нормальный), но всё-таки напрягает, что постоянно записывает эту ошибку

Изменено пользователем krashman

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

неужели даже не любопытно что там в строке 554?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

неужели даже не любопытно что там в строке 554?

 

не скачивается этот файл

да и этот файл кэш, они ж вообще обычно никак не влияют на сайт и удалять их можно 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не скачивается этот файл

да и этот файл кэш, они ж вообще обычно никак не влияют на сайт и удалять их можно 

 

не пишите всякую чушь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не пишите всякую чушь.

 

напишите не чушь, раз так много знаете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как быть, если журнал ошибок засоряется постоянно плодящимися строками?

2015-07-25 19:05:52 - PHP Notice:  Use of undefined constant php - assumed 'php' in /home/ho_log/data/www/SITE.ru/vqmod/vqcache/vq2-catalog_view_theme_theme269_template_product_product.tpl on line 554

сегодня обнаружил 900мб лог    :unsure:

на работу сайта вроде никак не влияет (полёт нормальный), но всё-таки напрягает, что постоянно записывает эту ошибку

 

в журнале ошибок должно быть пусто. если нет - искать причину и устранять.

про ошибку - здесь

 

как выше уже написали - открывайте файл vqmod/vqcache/vq2-catalog_view_theme_theme269_template_product_product.tpl и смотрите, что в строке 554

потом смотрите, откуда эта строка взялась, есть ли она в исходном файле catalog/view/theme/theme269/template/product/product.tpl

если есть - вопрос к автору шаблона (либо тому, кто ее добавил)

если нет - смотреть, какой мод/модуль ее добавляет и исправлять

 

поищите в сети информацию о принципе работы vqmod - станет понятней что и как

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в журнале ошибок должно быть пусто. если нет - искать причину и устранять.

про ошибку - здесь

 

как выше уже написали - открывайте файл vqmod/vqcache/vq2-catalog_view_theme_theme269_template_product_product.tpl и смотрите, что в строке 554

потом смотрите, откуда эта строка взялась, есть ли она в исходном файле catalog/view/theme/theme269/template/product/product.tpl

если есть - вопрос к автору шаблона (либо тому, кто ее добавил)

если нет - смотреть, какой мод/модуль ее добавляет и исправлять

 

поищите в сети информацию о принципе работы vqmod - станет понятней что и как

 

так этот файл даже не скачивается через FTP:

Failed to open "D:\******\vq2-catalog_controller_product_product.php" for writing

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не нужно пытаться просмотреть его прямо на сервере - сначала через FTP скачайте к себе, потом смотрите

если не скачивается - смотреть права доступа / использовать другой FTP-клиент / уточнять у хостера

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.