title: Strict Standards: Non-static method STemplate::assign() should not be called statically
body: <p>i Upgrade my old xampp (1.7.3) localhost server to 1.8.0 . now, not work smarty template engine (2.6.6) in my all page and i see <code>Strict Standards</code> error. what's problem? how to fix this ?</p>
  
  <p><code>NOTE : This Wroked Fine In Old Xampp(1.7.3).</code></p>
  
  <p>Section of Error : </p>
  
  <pre><code>Strict Standards: Non-static method STemplate::assign() should not be called statically in C:\xampp\htdocs\tube\include\config.php on line 88
  
  Strict Standards: Non-static method STemplate::create() should not be called statically in C:\xampp\htdocs\tube\libraries\mysmarty.class.php on line 42
  
  Strict Standards: Non-static method STemplate::setCompileDir() should not be called statically in C:\xampp\htdocs\tube\include\config.php on line 181
  
  Strict Standards: Non-static method STemplate::setTplDir() should not be called statically in C:\xampp\htdocs\tube\include\config.php on line 182
  </code></pre>
  
  <p>My Config Line Error : </p>
  
  <pre><code>STemplate::assign($field, $config[$field]); // line 88
  STemplate::setCompileDir($config['basedir']."/temporary"); // line 181
  STemplate::setTplDir($config['basedir']."/themes"); // line 182
  </code></pre>
  
  <p>my.Smarty.class.php (error line 2)</p>
  
  <pre><code>function assign($var, $value) {
          global $Smarty;
          if (!isset($Smarty)) {
              STemplate::create(); // &lt;---- line 42
          }
          $Smarty-&gt;assign($var, $value);
      }
  </code></pre>
  
  <p>Thanks For Any Help :)</p>