DbHelp.ru
Маленький Yii блог
Комментарии
Гость: В том случае, если вы не имеете представления, куда обр...
Гость: Document obrazec http://abc-trading.com.ua/?act=Скачать-презентацию-забол...
Гость: Document obrazec http://2004959.ru/?doc=скачать-книгу-дерматология-фи...
Гость: cheap generic Tastylia in Ireland next day shipping product ; buying Tastylia in Canada overnigh...
Гость: Medical document 004 http://adtpro.ru/?docx=Презентации-про-жд-на-англий...



Сервер 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. Александр Макаров вместе с Алексеем Лукьяненко завершили первоначальный перевод «Руководства по созданию блога» на PHP-фреймворке Yii. next Заходим и читаем [рус.]   ... "Перевод: Руководство по созданию блога на Yii"

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

  3. ... "DbHelp.ru - второе дыхание"

[guest] Гость

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

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

yurkatim

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

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

[adm] zolter

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

[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

[guest] Гость

Было сказано: Воскресенье, 24 Декабрь 2017

Мы платим за лайки! - Выплаты ежедневно!

Наш сервис предоставляет настоящие лайки на фотографии заказчиков, которые готовы платить за качество.

Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и зарабатывать за это деньги.

Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,

Вам достаточно просто зарегистрироваться на нашем сервисе. > click-likes.tk <

Вывод заработанных средств ежедневно в течении нескольких минут.

[guest] Гость

Было сказано: Воскресенье, 31 Декабрь 2017

АЛКОВЕРИН АКТИВИРУЕТ РЕЖИМ АЛКОГОЛЬНОГО ОТТОРЖЕНИЯ
С ALCOVIRIN выпить ПРОСТО НЕ УДАСТСЯ!

Это первый биогенный растительный комплекс, способствующий выработке непереносимости алкоголя при совместном приеме капель и спиртных напитков, вызывая тошноту и его полное отторжение организмом!

Кроме того, он оказывает мощное оздоровительное действие, устраняя алкогольную интоксикацию и способствуя восстановлению правильной работы органов и систем.

Официальный сайт: http://alcovirin.bxox.info

[guest] Гость

Было сказано: Среда, 03 Январь 2018

АЛКОВЕРИН АКТИВИРУЕТ РЕЖИМ АЛКОГОЛЬНОГО ОТТОРЖЕНИЯ
С ALCOVIRIN выпить ПРОСТО НЕ УДАСТСЯ!

Это первый биогенный растительный комплекс, способствующий выработке непереносимости алкоголя при совместном приеме капель и спиртных напитков, вызывая тошноту и его полное отторжение организмом!

Кроме того, он оказывает мощное оздоровительное действие, устраняя алкогольную интоксикацию и способствуя восстановлению правильной работы органов и систем.

Официальный сайт: http://alcovirin.bxox.info

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


Код:
Имя: