Dmitriy
Так давай переходи в чатик ларки в телеграмме. А то тут активен, а там тишина
Dmitriy
Dmitriy
Но я думаю для вас это рано
SiZE
Просветление наступит тогда, когда поймёшь, что язык не важен )
Yuriy
а чего твои руки решают в @yii2ru ?) ни фактических вопросов по делу, ни ответов)
Yuriy
я сторонник писать по делу)
Yuriy
в данном случае, касаемо определенной задачи по yii2
Yuriy
а вот ларавел для меня не торт)
Yuriy
если бы ты поднял адекватную задачу по yii то впоне норм. а то какие-то вопросы кто какой интерпрайс кодит, и прочие "вокруг да около"
Dmitriy
Он же месный шут.
Anonymous
думаю лара перемудрила
Dmitriy
Не нужно переходить на личности.
who are you
/cool_story@Shizoid_bot
who are you
срач не срач а шизоид не пашет
who are you
не будет кул стори
Nurik
Мда. Все как всегда и везде, есть люди которые утверждаются унижая что-либо или кого-либо, чтобы показать свое превосходство.
Не хочешь использовать - ну не используй. Зачем гадить то ? Я использую yii еще с первой версии и даже метапрограммировал на нем, и я бы не сказал, что это лучший фреймворк, но если правильно с ним обращаться, то он решает проблемы.
И вообще архитектура это не фреймворк. Архитектуру нужно придумывать учитывая особенности фреймворков, а не ограничиваясь рамками функционала фреймворков.
Yuriy
Либо чел раньше кодил на yii а сейчас перешел на другой фреймворк, ларавел например. А yii сидит глубоко в душе и совсем не отпускает его, ему тяжело и печально, иной раз такие всплески, когда он надеется что мы ему напишем - "да, чувак, yii уже не торт, мы тоже сменим его на ларавел"
who are you
по моему все задачи решаются в yii2
who are you
зачем же его менять
Anonymous
+
Артур
всем привет)))
Артур
кто то на локалке работает
Артур
с yii2 ?))
Артур
вопрос в .htaccess
Артур
на хосту настроен что бы не было папок в ссылке типа web/
Артур
там сразу просто странички идут
Артур
admin
Anonymous
ну
Артур
что ну ?)
Артур
на счет url manager я зна)
Артур
ю
Артур
но как настроить на локалке .htaccess
Anonymous
advanced?
Артур
не
Артур
ифышс
Артур
basic
Артур
apache
Артур
ubuntu
Yuriy
Сам модреврайт не работает?
Yuriy
В .htaccess
Артур
да
Артур
я создаю
Артур
его но он не реагирует
Dan
но что же на эту тему говорит гугл?
Dan
по какому мануалу ты настраивал апач?
Артур
работает он как часы)
Артур
наверное я слегка неправильно настроил .htaccess
Артур
)
Артур
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
Артур
вот так прописано в папке web
Артур
и в корне сайта прописал
Артур
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
</IfModule>
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_URI} ^/.*
RewriteRule ^(.*)$ web/$1 [L]
RewriteCond %{REQUEST_URI} !^/web/
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ web/index.php
</IfModule>
Артур
теперь на постой index
Артур
открывает))
Артур
site/index
Yuriy
site/index
в конфиге enablePrettyUrl включен?
Артур
'urlManager' => [
'class' => 'yii\web\UrlManager',
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
]
Артур
'rules' => [
'index'=>'site/index',
'admin'=>'admin/index',
],
],
Nurik
Да что так мучатся, просто создай символьную ссылку на web и вынеси за публичную директорию остальное и не придется колдовать с .htaccess
Артур
я не понял что ты имел ввиду)))
Артур
можно подробнее ?)
Nurik
На виртуалке разрабатываешь ?
Артур
не
Артур
на локалке
Nurik
винда ?
Артур
убунту
Nurik
Отлично.
Nurik
Ну тогда просто убираешь .htaccess из корня (где controller models и т.д. если это basic шаблон). А затем в virtual host прописываешь не папку где лежат все файлы а только папку web и все. Больше ничего не надо.
Nurik
Естественно в web осталяешь .htaccess чтобы работали ЧПУ
Артур
печаль я не создавал виртуал хост
Артур
хД
Артур
щас тогда буду мучиться )))
Nurik
А как ты тогда работаешь ?
Nurik
Сценарий добавления нового проекта опиши.
Артур
у меня просто в папке лежат))
Артур
localhost/site
Артур
и дальше работают)
Артур
site это папка где лежит проект)
Nurik
site это папка где лежит проект)
Я не советую так делать. Потому что потом на реальном сервере могут всплыть проблемы. Это тебе любой разраб со стажем скажет. Лучше под каждый хост создавать virtualhost так безопасней будет.