разрешение файла на использование конструктора yii

1

im новое для yii. у меня есть мой проект, и мне нужно использовать конструктор для моего контроллера, я использовал это

public function __construct($id, $module = null)
{
    ....
    ....
    $this->fee_main = 0;
    $this->fee_sub = 0;
    $this->fee_loket = 1; //100%
    require("soap/nusoap.php");
    parent::__construct($id, $module);
}

но когда я загружаюсь на свой сервер, страница я access (? r = xxx/yyy) просто показывает белый пробел

Я боюсь, что это связано с тем, что мой файл разрешен на сервере. im просто изменить временную папку на 777, так что кто-нибудь скажет мне, какое разрешение файла и его путь я должен изменить?

== UPDATE ==

после того как я посмотрю глубже в код, кажется, что это будет так (ошибка) каждый раз, когда я получаю доступ к функции из компонента

  • 0
    Вы не можете использовать конструктор в контроллере. Вы можете использовать метод init () вместо конструктора. Конструктор зарезервирован для контроллера YII.
  • 0
    я использую init раньше, но получаю какую-то ошибку, это потому что разрешение файла?
Показать ещё 6 комментариев
Теги:
constructor
yii

1 ответ

1
Лучший ответ
<?php 
  error_reporting(E_ALL); // add this in your index.php
  // change the following paths if necessary 
   $yii=dirname(FILE).'/framework/yii.php'; 
   $config=dirname(FILE).'/protected/config/main.php'; 

  // remove the following lines when in production mode 
   defined('YII_DEBUG') or define('YII_DEBUG',true); 

   // specify how many levels of call stack should be shown in each log message 
   defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
   require_once($yii); Yii::createWebApplication($config)->run();
?>
  • 0
    я получил журнал, как это, .. 2015/07/08 08:25:25 [error] [php] Нестатический метод Funct :: cLink () не должен вызываться статически, предполагая $ this из несовместимого контекста (/ opt / lampp / htdocs / tiket / protected / views / layouts / main.php: 95) извините, я новичок в yii
  • 0
    У вас есть компонент Funct? затем покажите метод cLink () в вашем вопросе
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню