Если надо использовать отдельный модуль ZF2 без развертывания MVC проекта от ZF, то понадобится код autoloader'a для автоматического подключения всех зависимостей для выбранного класса. Я брала autolaoder со stackoverflow:
Ярлыки
LinksPopular Posts
|
|||
|
Показаны сообщения с ярлыком php. Показать все сообщения
Показаны сообщения с ярлыком php. Показать все сообщения
вторник, 3 сентября 2013 г.Подключение отдельного модуля библиотеки Zend Framework 2 к проекту
Если надо использовать отдельный модуль ZF2 без развертывания MVC проекта от ZF, то понадобится код autoloader'a для автоматического подключения всех зависимостей для выбранного класса. Я брала autolaoder со stackoverflow: пятница, 3 декабря 2010 г.проблемы при переносе проекта с локального сервера на хостинг
1. Перечисление путей в include_path осуществляется через двоеточие
2. Файлы должны быть в кодировке UTF8 без BOM, чтобы не было проблем с сессией: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at ... Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at ... 3. не забывать нажимать ctrl+R в total commander'e, когда захотите убедиться, что файлы сессий сохраняются в нужную директорию.. воскресенье, 17 октября 2010 г.register globals или почему unserialize у сессии падает
Пришлось сегодня вернуться к дописыванию старого проекта на пыхе, и начались проблемы. Сайт был написан на PHP5, а настроенного пакета библиотек у меня не сохранилось, так же как и мануала по работающим настройкам. Пришлось нечто нагуглить.. не совсем хорошее, ибо... MySQLi_STMT отрабатывало явно криво. Методом проб и ошибок нашла недостающие модули. Т.е. подключила под конец все, что были. Потом чисто удаляла те, которые с ошибками писались в лог. Но этого оказалось недостаточно. Потому что апач падал после рендеринга страницы. Пришлось ещё пальцем в небо удалить некоторые. И тьфу, тьфу, тьфу, prepared statement заработали.
Оставалось разобраться только с причиной возникновения ошибки: Warning: unserialize() expects parameter 1 to be string, object given Оказалось в итоге, что всё было банально просто. Скатывая с нета настройки, я включила register_globals :D А в коде у меня активно использовалась переменная $user, которая из-за этой включенной директивы присваивала свои новые значения также $_SESSION['user'] :D Поэтому мои скрипты падали, когда я пыталась десериализовать значение из сессии :D В общем что бы там где не было написано в интернетах о настройках.. не забывайте, друзья мои, что регистрация глобальных переменных всегда должна быть отключена :D register_globals = Off
Подписаться на:
Сообщения (Atom)
PagesПостоянные читатели |