WARNING: file_put_contents(): Only 0 of 10 bytes written, possibly out of free disk space in /usr/local/nginx/html/protected/controller/general_controller.php on line 50

474.      $msg "ERROR";
475.      if($errno == E_WARNING)$msg "WARNING";
476.      if($errno == E_NOTICE)$msg "NOTICE";
477.      if($errno == E_STRICT)$msg "STRICT";
478.      if($errno == 8192)$msg "DEPRECATED";
479.      err("$msg$errstr in $errfile on line $errline");
480.  }
481.  function err($msg){
482.      $traces debug_backtrace();
483.      if(!$GLOBALS['cfg']['debug']){
484.          if(!empty($GLOBALS['err_handler'])){
45.      private static function auto_task()
46.      {
47.          $timer APP_DIR.DS.'protected'.DS.'resources'.DS.'timer.txt';
48.          if($_SERVER['REQUEST_TIME'] - file_get_contents($timer) >= 3600)
49.          {
50.              file_put_contents($timer$_SERVER['REQUEST_TIME']);
51.          }
52.      }
53. 
4. 
5.  class general_controller extends Controller
6.  {
7.      public function init()
8.      {
9.          self::auto_task();
10.          if(empty($GLOBALS['instance']['cache'])) $GLOBALS['instance']['cache'] = new vcache();
11.          if(empty($GLOBALS['instance']['layout'])) $GLOBALS['instance']['layout'] = new layout();
12.          $this->common = array
13.          (
14.              'site_name' => $GLOBALS['cfg']['site_name'],
154.  class Controller{
155.      private $_v;
156.      private $_data = array();
157. 
158.      public function init(){}
159.      public function __construct(){$this->init();}
160.      public function __get($name){return $this->_data[$name];}
161.      public function __set($name$value){$this->_data[$name] = $value;}
162.      
163.      public function display($tpl_name){
164.          if(!$this->_v$this->_v = new View(VIEW_DIRAPP_DIR.DS.'protected'.DS.'cache'.DS.'template');
76.  session_start();
77. 
78.  $controller_name $__controller.'_controller';
79.  $action_name 'action_'.$__action;
80.  if(!class_exists($controller_nametrue)) err("Err: Controller '$controller_name' is not exists!");
81.  $controller_obj = new $controller_name();
82.  if(!method_exists($controller_obj$action_name)) err("Err: Method '$action_name' of '$controller_name' is not exists!");
83. 
84.  $controller_obj->$action_name();
85. 
86.  function url($c 'main'$a 'index'$param = array()){
1.  <?php
2.  define('APP_DIR'realpath('./'));
3.  defined('DS') or define('DS'DIRECTORY_SEPARATOR);
4.  define('INCL_DIR'APP_DIR.DS.'protected'.DS.'include');
5.  require(INCL_DIR.DS.'core.php');