Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


spirid0n

Recommended Posts

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

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
Надіслати
Поділитися на інших сайтах


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

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


  • 9 months later...

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

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

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
Надіслати
Поділитися на інших сайтах

  • 3 years later...
Система -> Настройки  -> вкладка Сервер

идете в папку

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

Надіслати
Поділитися на інших сайтах

  • 8 months later...

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

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?

 

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

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

Надіслати
Поділитися на інших сайтах


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

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 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.