DbHelp.ru
Маленький Yii блог
Комментарии
Гость: Намереваетесь оттрахать три киски сразу, обратите взо...
Гость: «Халва» - Карта Рассрочки взять кредит частный займ ...
Гость: Регистрируешься - огромный бонусы. Играешь - огромный ...
Гость: Быстро и качественно придам вашему фото идеальный вид....
Гость: Информативно,продолжай в том же духе [url=http://forum.oncolo...



Сервер Ultima Online - Forest Wars (от создателя данного блога)

Проблемы с ЧПУ yii + isp

Рубрика: Разбор багов и ошибок

Оцените эту статью:

Рейтинг: 0.00 (0)
24 Фев. 2012
Опубликовать в Twitter Написать в Facebook Опубликовать в своем блоге livejournal.com

Ох много времени я потратил на настройку своего блога на новом хостинге. Получилось так что я взял вдс с isp панелью и настройкой apache+php+mysql она занималась самостоятельно, при установке. После этого я перешел к созданию сайтов через панель и установил что б php работал как модуль apache.

---

Начались первые проблемы: главная страница работает, а все под страницы нет. Начал крутить что такое и в чем дело - оказалось пустой $_GET, следовательно надо ковырять в сторону мод_реврайт, но как так? На старом хостинге мой htaccess отлично работал и блок там крутится без проблем, ну и ладно. В процессе отчаянья даже создал тему на yii форуме с просьбой помочь (yiiframework.ru/forum/viewtopic.php?f=17&t=5713).

Оказывается что старый пример который я использовал:

    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

не работает, а вот старенький:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA]

проблем не испытывает. Оставил его и перешел дальше к настройке блога.

п.с. и вот сегодня утром я решил перевести сайт с "php как модуль apache" на "php как FastCGI". Снова главная у меня работает, а на под страницах (темы, статьи и тп) получаю No input file specified. Начал копать и определил что теперь .htaccess должен выглядеть вот так, что бы работать:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Теперь все нормально! Если кто столкнется с настройкой yii проекта на чистой системе где все установило isp = думаю поможет моя статейка :)



Если хотите опубликовать этот материал у себя - пожалуйста, разместите ссылку на страницу откуда вы его взяли.
Другие yii статьи:

  1. Давайте сегодня поговорим что же такое “контроллер” и для чего он используется в приложениях на базе MVC next В уроке ... "Шаг 5 : Контроллер"

  2. Давайте сегодня поговорим о составлении древовидной структуры средствами встроенного в Yii класса CTreeView. next Сегодня просматривал официальный форум ф ... "Учимся создавать красивые деревья! (CTreeView)"

  3. Эта статья устарела т.к. была написана для yii версии 1.0.х; Если вы используете более новую версию - у вас могут ... "Валидация формы средствами Yii"

[guest] Гость

Было сказано: Понедельник, 23 Апрель 2012

ААААААААААААААААААА)))))Спасибо вам огромнейшее.На одном шаред хостинге столкнулся с проблемой.А именно:В конфиге проставляю в менеджере URL 'showScriptName' => false,(скрыть index.php)но при переходе выскакивала ошибка с кодом 500. Ваш код мне помог:-)Спасибо Вам.Сам я не силен в .htaccess

yurkatim

Было сказано: Четверг, 26 Апрель 2012

Zolter,
как с Вами можно связаться? Убей, не найду ни одного контакта на этом сайте :)

[adm] zolter

Было сказано: Четверг, 26 Апрель 2012

zolter.od@gmail.com

[guest] Гость

Было сказано: Воскресенье, 29 Апрель 2012

Супер спасибо помогло

[guest] Гость

Было сказано: Воскресенье, 03 Июнь 2012

Тест

bukin

Было сказано: Четверг, 12 Декабрь 2013

спасибо

[guest] Caravus

Было сказано: Вторник, 08 Апрель 2014

Спасибо тебе, добрый человек.

[guest] Гость

Было сказано: Вторник, 13 Май 2014

Тоже долго игрался, в итоге махнул рукой и написал свой обработчик, а теперь вот только нашел вашу статью, попробую. Спасибо!

[guest] Гость

Было сказано: Суббота, 26 Июль 2014

спасибо

[guest] Гость

Было сказано: Воскресенье, 11 Январь 2015

Спасибо!

[guest] Гость

Было сказано: Понедельник, 23 Январь 2017

Christmas Piano
Christmas Background Music
Perfect instrumental background music for romantic and sentimental films, presenting your business, new products or your company in general with an optimistic and motivational touch.
Visit site: https://audiojungle.net/item/christmas-piano/19056234/
Twitter @esif22 https://twitter.com/esif22/status/805286803875958784

Оставить комментарий


Код:
Имя: