Kohana 3 под PHP 5.1.6 - PullRequest
       9

Kohana 3 под PHP 5.1.6

0 голосов
/ 25 октября 2010

Я экспериментировал с Kohana 3 последние несколько недель, и до сих пор меня это впечатлило.Я просто загрузил свой проект на работающий сервер, и я понял, что мне нужна одна из последних версий PHP (5.3) и что я застрял с 5.1.6, с этим сервером.

Теперь этоможет и не быть причиной проблемы, но все переменные PHP, найденные в представлениях, не анализируются правильно.Например, если я выведу ссылку

echo Html::anchor('form/registration', 'I Accept,<br />Enter', array('class' => 'left'));

, у меня будет:

<a href="" class="">

Так что я предполагаю, что мне не хватает некоторых функций PHP, которые они добавили в последней версии.Есть идеи?

1 Ответ

0 голосов
/ 26 октября 2010

Я решил проблему. Проблема была связана с версией PHP, я загрузил приложение на другой сервер под управлением PHP 5.3.X, и все было в порядке, подтверждая мои сомнения.

Я отслеживал ошибку в определенной функции, которая использовала PHP htmlspecialchars (HTML :: chars) - в любом случае, я просто использовал эквивалентную функцию Kohana 2.3, и теперь все в порядке. Ну, мне пришлось столкнуться с какой-то другой проблемой, связанной с PHP 5.1.6 (почему, во имя Пресвятой Богородицы, любое хостинговое решение все еще будет использовать эту обратную версию?), Но по крайней мере я этого не сделал пришлось переписать приложение под другой фреймворк под более старую версию Kohana.

...