Разработка

Установка и настройка PHP для FreeBSD

0

Для установки самого интерпретатора php нужно выполнить следующиешаги. Мы будем рассматривать установку php версии 5. если вам по каким-то причинам нужна версия 4. вам нужно будет просто адаптировать эти инструкции. 13 основном это сведется к исправлению php5 па php4 во всех командах.

Настройка опций php5.

% cd /usr/ports/lang/php5

% make  config

Опцию IPv6 можно спять, а вот опцию APACHE обязательно нужно поставить.

После этого в этой же директории выполняете команду make install. Она скачает, скомпилирует и установит модуль php. 13 частности она ав­томатом исправит и конфигурацию apache сервера, чтоб включить этот модуль с список доступных модулей.

Как подключить модуль php в apache

После установки php уже разрешен в конфиге с apache как модуль, но его еще невозможно использовать. Для его использования нужно связать расшире­ния файлов.php с правильным типом данных чтоб Apache знал бы. для каких файлов запускать интерпретатор php. Откройте файл /usr/local/etc/apache/httpd.conf. найдите в нем следующие строчки с конфигурацией php4 и php3 и добавь­те выделенные курсором команды. Команды AddType связывают расшире­ние файла с интерпретатором php если вам нужно, чтоб и в .html фай­лах бы выполнялись php скрипты, то добавьте еще одну строчку AddType application/x-httpd-php.html.

<IfModule mod_php4.c>

AddType application/x-httpd-php.php

AddType application/x-httpd-php-source.phps </IfModule>

AddTypе аррlication/x-httpd-php.php

AddType  application/x-httpd-php-source.phps

Directorylndex index.php index.html

 

Опция Directorylndex показывает, какие файлы нужно выводить поль­зователю, если он запросил не конкретный файл, а директорию. Данная настройка приведет к тому, что в при запросе директории apache сперва будет искать файл index.php. если on будет найден, запустит его и выве­дет результат выполнения пользователю. Если такого файла нет. то тогда он попытается найти файл index.html. Если и такого файла не найдется, то пользователь получит ошибку     «Листинг директории запрещен».

Установка usermin в FreeBSD

0

Usermin – вебпанель управления для пользователя. Если webmin предназначен для решения задачь администратора, то usermin, задач пользователя.

Разработкой занимается та же команда, что и webmin, между собой они интегрированы и как правило, если находят уязвимость в одной из них, то и во второй она присутствует. Но уязвимостей не находили уже достаточно давно. (далее…)

Webmin на FreeBSD

0

Webmin — это web-интерфейс для удобного администрирования

Unix систем. Используя любой баузер, Вы можете настраивать

аккаунты юзеров, сервер Apache, DNS, файловый сервер и многое другое. (далее…)

The Suexec command on your system is configured to only run scripts under /var/www, but the Virtualmin base directory is /home. CGI and PHP scripts run as domain owners will not be executed.

0

I had my system running Ubuntu 9.10 Server and after installing Webmin and Virtualmin I came across this problem

(далее…)

Установка apache2.2.x FreeBSD

0

В этой статье описано как правильно установить и настроить web сервер apache 2.2 в системе FreeBSD 7.0.  В Ubuntu установка намного проще, но мне надо было именно FreeBSD, настраивая я там биллинговую систему Abills, о чем возможно напишу чуть позже подробное руководство. И так, начнем пожалуй.

(далее…)

Установка и настройка MySQL на FreeBSD

0

Для установки MySQL сервера нам сперва потребуется добавить опцию в /etc/make.conf. Эта опция заставит порт MySQL скомпилироваться с под­держкой всех возможных наборов символов, а не только с базовым лати­ницей.

(далее…)

Установка SUDO на FreeBSD

0

1. Обновляем порты с помощью cvsup (может занять продолжительное время если порты давно не обновлялись). (далее…)

Установка MC на FreeBSD

0

По своему виду Midnight Commander напоминает Norton Commander. Очень удобная программа для работы с файлами. (далее…)

Делаем карту сайта для любого проекта.

0

Достаточно часто наши проекты выходят за пределы осязаемости и сгенерировать автоматически карту сайта практически невозможно. При этом держать ее в актуальном состоянии еще труднее, особенно для больших и часто обновляемых ресурсов. В свое время было потрачено немало времени и сил для разработки собственного веб-паука. Но последнее время я даю предпочтение использованию чужих велосипедов, а не разработки своих. (далее…)

Исправление ошибки работы флеша на сайте (1 с причин)

0

Сегодня столкнулся с проблемой, что не работает Flash на некоторых сайта и что самое обидное – не работает во всех браузерах (FF2, FF3, FF3.5 Opera, Chrome, и Safary) в тоже время прекрасно пашет на ИЕ.

Помимо симптомов получит так-же заверения от владельца сайта, что это все работало буквально пол года назад.

То что проблема заключается на части клиента – практически понятно. Вспомнив что за последние пол года изменялось – был найден виновник – Flash 10. (далее…)

Go to Top