www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Error (#8) Yii2,en el que puede ser el problema?

rartg 2018-07-10 18:58:58

Escribió sitio en Yii2 en виртуалке todo funciona muy bien,cuando se descarga en la red de este problema.Tiene una base con las tablas,uno puramente textual de varios campos resto de texto+foto.
La primera tabla sin ningún tipo de problemas aparecer y se muestra,al pasar a la otra ficha donde está la tabla da en el error de Error (#8),alguien sabe la solución a un problema?Gracias de antemano.
El código de la conexión de base de datos

<?php

return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=yii2raspisanie',
    'username' => 'zimudar',
    'password' => '123',
    'charset' => 'utf8',

    // Schema cache options (for production environment)
    //'enableSchemaCache' => true,
    //'schemaCacheDuration' => 60,
    //'schemaCache' => 'cache',
];


El código con el controlador
<?php
namespace app\controllers;
use Yii;
use yii\filters\AccessControl;
use yii\web\Controller;
use yii\web\Response;
use yii\filters\VerbFilter;
use app\models\LoginForm;
use app\models\ContactForm;
use app\models\Yii2raspisanie;
use app\models\Comtact;
use app\models\Lecturers;
use app\models\Partners;
class SiteController extends Controller
{
    /**
     * {@inheritdoc}
     */
    public function behaviors()
    {
        return [
            'access' => [
                'class' => AccessControl::className(),
                'only' => ['logout'],
                'rules' => [
                    [
                        'actions' => ['logout'],
                        'allow' => true,
                        'roles' => ['@'],
                    ],
                ],
            ],
            'verbs' => [
                'class' => VerbFilter::className(),
                'actions' => [
                    'logout' => ['post'],
                ],
            ],
        ];
    }

    /**
     * {@inheritdoc}
     */

    public function actions()
    {
        return [
            'error' => [
                'class' => 'yii\web\ErrorAction',
            ],
            'captcha' => [
                'class' => 'yii\captcha\CaptchaAction',
                'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null,
            ],
        ];
    }

    /**
     * Displays homepage.
     *
     * @return string
     */
    public function actionAboutcompany(){
      $lecturers = Lecturers::find()->orderBy('id DESC')->all();
        $partners = Partners::find()->orderBy('id DESC')->all();
      return $this->render('aboutcompany', compact('lecturers','partners'));


      }
      /**
       * Displays homepage.
       *
       * @return string
       */
      public function actionPartners(){
        $partners = Partners::find()->orderBy('id DESC')->all();
        return $this->render('partners', compact('partners'));
        }
    /**
     * Displays homepage.
     *
     * @return string
     */
    public function actionIndex()
    {
      $posts = Yii2raspisanie::find()->select('id,month,date,text')->orderBy('id DESC')-> limit(3) ->all();
      return $this->render('index', compact('posts'));
    }
    /**
     * Displays about page.
     *
     * @return string
     */
    public function actionAbout()
    {
      $posts1 = Comtact::find()->orderBy('id DESC')->all();
      //$this->debug($posts);
      //debug($posts1);
      return $this->render('about', compact('posts1'));
    }


    /**
     * Login action.
     *
     * @return Response|string
     */
    public function actionLogin()
    {
        if (!Yii::$app->user->isGuest) {
            return $this->goHome();
        }

        $model = new LoginForm();
        if ($model->load(Yii::$app->request->post()) && $model->login()) {
            return $this->goBack();
        }

        $model->password = '';
        return $this->render('login', [
            'model' => $model,
        ]);
    }

    /**
     * Logout action.
     *
     * @return Response
     */
    public function actionLogout()
    {
        Yii::$app->user->logout();

        return $this->goHome();
    }

    /**
     * Displays contact page.
     *
     * @return Response|string
     */
    public function actionContact()
    {
        $model = new ContactForm();
        if ($model->load(Yii::$app->request->post()) && $model->contact(Yii::$app->params['adminEmail'])) {
            Yii::$app->session->setFlash('contactFormSubmitted');

            return $this->refresh();
        }
        return $this->render('contact', [
            'model' => $model,
        ]);
    }



    public function actionExpertise()
    {
    return $this->render('expertise');
 }
 public function actionQualification()
 {
 return $this->render('qualification');
}




public function actionFormcont()
{
return $this->render('formcont');
}
}

?>

Decadal 2018-07-10 19:11:04

usted no sería capaz de llevar el texto de este error del log? Casi seguro que un solo texto de error es la respuesta a tu pregunta.


webinar 2018-07-11 01:33:28

+1 a Decadal, un montón de spam ni una palabra sobre el caso. El texto de error contiene la solución.


Total answers: 1

rartg 2018-07-10 19:17:20

Cuesta images costarico ha arreglado la salida de las imágenes que funcione,pero de nuevo una nueva pregunta como ahora sacar fotos:?

Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.