• FreeBSD

    Ошибка error: ext/pcre/config.h: No such file or directory

    При обновлении до PHP 5.4 возникла ошибка, которую можно охарактеризовать одной строкой: error: ext/pcre/config.h: No such file or directory Ошибка возникала при попытке установить из портов FreeBSD дополнения PHP — /usr/ports/lang/php5-extensions.

  • Компьютерное

    Битва за PHP

    Хотел вчера быстренько исправить неожиданную ошибку, которая возникала на сайте ученика. Проблема была в одном из компонентов связанных с PHP. Обновить его отдельно от PHP не удалось, поэтому пришлось задуматься об обновлении PHP целиком. На сервере стояла PHP 5.2, можно было обновиться до PHP 5.3, как я уже делал недавно. Но я решил попробовать что-то новенькое и запустил обновление последней ветки PHP 5.4.

  • Жизнь

    Мимоходом

    В прошлой статье рассказал о том, как можно обновить старую Joomla на новую, если на хостинге это не получается. У меня обновленная Joomla заработала нормально и я решил на этом не останавливаться и обновиться до третьей ветки. Компонент Admin Tools без проблем обновил Joomla до версии 3.0.2, но при попытке зайти на сайт появилась надпись, что сайт сможет работать только на новой версии PHP 5.3.1. Вот шутники. Могли бы сообщить об этом до обновления.

  • FreeBSD

    Установка Apache 22 + PHP 5 + MySQL 5.1 + phpMyAdmin

    Устанавливаем из портов Apache22, при этом убираем поддержку IPV6: cd /usr/ports/www/apache22 make install clean Для старта apache при загрузке системы прописываем в /etc/rc.conf строчку: apache22_enable=»YES» Устанавливаем php5. Убираем поддержку IPV6, добавляем поддержку Apache: cd /usr/ports/lang/php5 make install clean В конфиге Apache /usr/local/etc/apache22/httpd.conf смотрим чтобы была строчка: LoadModule php5_module libexec/apache22/libphp5.so а так же блок: <IfModule mod_php5.c> DirectoryIndex index.php index.html AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps </IfModule> находим секцию <IfModule dir_module> и добавляем index.php <IfModule dir_module> DirectoryIndex index.php index.html </IfModule> В /usr/local/etc/php.ini проверяем, чтобы было разрешено отображение короткой формы записи short_open_tag = On Включаем защищенный режим: safe_mode = On Необходимо так же раскомментировать строчки: extension=php_mcrypt.dll session.save_path = "/tmp" После этих действий страницы…