Посты автора



Kohana и “No input file specified”

Работая с Kohana 3.0 без фронт-контроллера index.php внезапно столкнулся с ошибкой No input file specified.

Причём главная страница работала нормально, а чуть в глубь – не находит. Причём на локалке работало нормально, а на хостинге у клиента – не хочет!

Поскольку природу явления я не понял – юзал гугл. А гугл довольно быстро выдал мне, что у меня какие-то не такие настройки сервера на хостинге и в таком случае нужно колдовать с .htaccess

Первое рабочее решение предлагало заменить

1
RewriteRule .* index.php/$0 [PT]

на

1
RewriteRule ^(.*)$ index.php?$0 [L]

Действительно всё работало нормально. С той разницей, что теперь всё URI стало попадать в index.php в качестве параметра GET. Это однозначно поломало всю пагинацию, ибо она отродясь юзала GET.

Единственно рабочим решением которое позволило мне полностью забыть проблему – оказалось заменой той строки на

1
RewriteRule .* index.php [L]

Вот так вот. Просто и сердито. И работает.
Почему работает – меня не спрашивайте, для меня это магия.
Может кто-нибудь знающий даст комментарий?


Категории Не по теме |
автор: altesack / Суббота, Август 06, 2011 / 5 комментов »

Kohana 3.0. Мысли о том как надо писать модели.


Дык, модели бывают разные. И говорят, что сиськи способствуют популярности блогов :)
Для работы со штатным ORM нужно заводить модель для каждой таблицы. Всегда. Она может быть вообще пустой, но она должна быть. Ну, необязательно совсем пустой, там могут быть описания связей и всё такое.

Но всё выше сказанное не означает, что больше в моделях писать нечего. Ниже я попытаюсь систематизировать, что ещё такого можно, и даже стоит написать именно в модели.

1. Перечень полей
=========================
В модели обязательно должны быть описаны все поля таблицы. Подробнее проблема описана тут

Читать далее »


Категории Kohana |
автор: altesack / Суббота, Июль 23, 2011 / 10 комментов »

Свежие плюшки от Google. Плюс один


Свежие плюшки отGoogle
Добавил к своему блогу новенькую гугловскую кнопочку PluseOne. Если кто-то ещё не знает – это способ аудитории сказать гуглу, хороший это сайт или плохой. Особенно если произошёл переход с поисковой страницы. Говорят, это будет влиять на поисковую выдачу. Приживётся ли идея или нет не знаю. Не исключено опять спамеры-сеошники испортят благородную идею.

Так что плюсуемулыбаемся и машем. =)

Инструкция по добавлению тут: http://www.google.com/webmasters/+1/button/


Категории Не по теме |
автор: altesack / Воскресенье, Июль 10, 2011 / 1 коммент »

Немного о MovieMasher

moviemasherДовелось мне столкнуться с этим зверем. Впечатления довольно сильные, поэтому пока не забыл спешу тут всё изложить.

Что такое MovieMasher
============
Наверняка каждый из читателей видел сервисы демотиваторов. Любой пользователь может загрузить некое изображение, и любые другие пользователи могут поглумиться над ним, приписывая свои тексты. Я видел сервис, в котором можно было прямо в онлайне что-то даже пририсовывать. Не важно.

А теперь представьте что всё это происходит не с изображениями а с видео! Юзеры грузят свои клипы, а некто может над ними изгаляться, вставлять свои титры, накладывать эффекты, делать врезки, вставлять свои слайды и прочее! Понятно что там мозгов нужно на порядок больше чем при работе с графикой, но не в этом суть.

Представили такой сервис? А теперь вуаля – бесплатный набор скриптов с открытым кодом, позволяющий абсолютно нормально делать это НА ВАШЕМ САЙТЕ. Это, как вы наверное уже догадались, и есть MovieMasher! Та-да!

Читать далее »


Категории Веб-программирование |
автор: altesack / Пятница, Июль 01, 2011 / Comments Off

FirstVDS Улёт. Работаем

1vdsВ прошлый раз я писал о том, как попробовал хостинг FirstVDS. Прошло некоторое время, и время более-менее расставило всё по своим местам. В общем я решил пока не рвать с этими ребятами, так что, как-только подойдёт время, этот блог будет опять переезжать.

Читать далее »


Категории Тест хостеров |
автор: altesack / Четверг, Июнь 30, 2011 / Comments Off