@EVOSandru6

Как правильно сконфигурировать php и apach для Yii на Debian в LAMP?

Добрый день,

Установил lamp на сервер на Debian,
Раньше сидел на Windows и в OpenServer сразу все было хорошо сконфигурировано.

Сам сайт на Yii открывается, но выводит ошибку в месте, где используется CMenu:

PHP notice
Undefined index: label
,

Если убрать виджет, то все работет хорошо. Дома на ВИнде сайт работает хорошо. В чем может быть проблема. Пробовал конфигурировать как тут:

bovs.org/post/50/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0...

Но в данном месте: sudo a2ensite simple.loc

Ловлю ошибку: ERROR: Site simple.loc does not exist!

Может это не совсем относится к моей теме, но я грешу на настройки сервера.

В .htaccess:

AddDefaultCharset utf-8
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php


Грешил еще на то, что данный файл не активируется, попробовал выставить mod_rewrite как тут: xmodulo.com/how-to-enable-mod_rewrite-in-apache2-o... Но это не решило мою проблеме, кто нибудь сталкивался в конфигурировании сервера для Yii на никсах? УЖе и не знаю что ковырять.
  • Вопрос задан
  • 145 просмотров
Пригласить эксперта
Ответы на вопрос 1
@pantsarny
Выводит не ошибку а уведомление.
За отображение ошибок отвечает функция php.net/manual/en/function.error-reporting.php

sudo a2ensite simple.loc
simple.loc - имя сайта, вероятно у вас это localhost
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы