Показаны сообщения с ярлыком php. Показать все сообщения
Показаны сообщения с ярлыком php. Показать все сообщения

понедельник, 12 декабря 2011 г.

Устранение ошибки: No such file or directory in /usr/share/php/PHPUnit/Autoload.php при установке phpunit

Если, вы по каким-то причинам, так же как и я установили phpunit с использованием apt-get в Ubuntu, то можете столкнутся впоследствии вот с такой ошибкой (например у меня она возникала при создании проекта Zend):

require_once(PHP/CodeCoverage/Filter.php): failed to open stream: No such file or directory in /usr/share/php/PHPUnit/Autoload.php on line 46

Для устранения ошибки выполните следующие действия:

воскресенье, 5 июня 2011 г.

(PHP) Kohana 3: Установка минимального проекта

В этой заметке я опишу как создать минимальный проект на PHP используя фреймворк Kohana 3. Настроим проект на разработку в среде Eclipse PDT и настроим отладку.

Почему имеет смысл использовать Kohana 3 (в дальнейшем просто Kohana, имея в виду Kohana 3.1) в ваших проектах? Kohana имеет простой и ясный код полностью использующий особенности языка PHP5, весь код написан в объектно-ориентированном стиле, полная поддержка UTF8. Проект развивается очень динамично, причем динамика настолько велика, что порой это может послужить появлением ошибок в документации, которой кстати сказать и так не густо.

пятница, 6 мая 2011 г.

Интеграция PHP5, Xdebug и Eclipse

Почему этот вопрос возникает до сих пор мне не известно, но факт остается фактом, люди не могут найти ответ на вопрос "Как отлаживать PHP в Eclipse".

На самом деле все проще, чем вы думаете. Здесь приведена инструкция для Ubuntu, думаю, что в вашем дистрибутиве будет все примерно также.

Итак... Устанавливаем пакет php5-xdebug

среда, 4 мая 2011 г.

Ubuntu 11.04: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/xmlrpc.so'

После обновления на одном из компьютеров до Ubuntu 11.04 получаю ошибку:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/xmlrpc.so' - /usr/lib/php5/20090626+lfs/xmlrpc.so: cannot open shared object file: No such file or directory in Unknown on line 0

Почему-то php5-xmlrpc не только не обновился, но и был удален, ini файл при этом был оставлен в каталоге /etc/php5/conf.d, что приводило к предупреждению о невозможности загрузить раздялемую библиотеку. Пришлось вернуть его на место командой:

sudo apt-get install php5-xmlrpc