silmarill
При запуске проекта с четвертым fastreport выдает ошибку: exeption class Eclass not found with message: "Class TfrxRichView not found". Кто знает как это лечить?

Лечится прописыванием в uses frxRic
silmarill
да так вот
Только познав радость победы и горечь поражения, отступив перед врагом и испытав горе ты сновишься настоящим мужчиной. 505
silmarill
да так вот
Когда вместе собираются критики, они говорят о Теме, Композиции и Идее. Когда вместе собираются художники, они говорят о том, где купить дешевле скипидар. (с) Пабло Пикассо
silmarill
nix PhpMyAmin
# cd /usr/ports//databases/phpmyadmin
# make install clean

# ee /usr/local/etc/apache22/httpd.conf


Alias phpmyadmin "/usr/local/www/phpMyAdmin/"

<Directory "/usr/local/www/phpMyAdmin/">
Options none
AllowOverride Limit

Order Deny,Allow
Deny from all
Allow from 127.0.0.1 .example.com
</Directory>

Отредактируем строку "Allow from 127.0.0.1 .example.com" так, как нам нужно, чтобы можно было получить доступ к phpMyAdmin'у откуда требуется.

# apachectl restart
# ee /usr/local/www/phpMyAdmin/config.inc.php

Длинный вариант

<?php
/*
* В phpMyAdmin для авторизации может использоваться проверка
* cookies или http сессии. Я предпочитаю больше второе, но
* если Вы собираетесь использовать кукисы, необходимо заполнить
* переменную blowfish_secret случайным набором символов.
*/
$cfg['blowfish_secret'] = 'blablablablablablablablablablabla';

/*
* Конфигурация серверов.
* Один phpMyAdmin можно использовать для подключения к
* нескольким серверам MySQL. Для этого ниже прописываются
* настройки для подключения к каждому серверу. Насколько
* я понял, при использовании нескольких серверов следует
* использовать авторизацию только через cookie.
*/
$i = 0;

/ * Опишем первый сервер * /
$i++;

/*
* Метод авторизации.
* Чаще всего применяют cookies или http ...
*/
$cfg['Servers'][$i]['auth_type'] = 'cookie';

/*
* Параметры для подключения к серверу.
* — адрес хоста
*/
$cfg['Servers'][$i]['host'] = 'localhost';
/ — порт (если не указан, то используется дефолтный 3306) /
$cfg['Servers'][$i]['port'] = ''

/* Тип соединения с базой данных.
* Может быть socket, а может быть tcp.
*/
$cfg['Servers'][$i]['connect_type'] = 'tcp';

/*
* Если в предыдущем случае указан socket, то по-умолчанию,
* применяется путь к сокету /tmp/mysql.sock. Если у Вас
* сокет базы данных в другом месте, его следует указать
* в следущей переменной.
*/
$cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock'

/*
* Использовать ли для подключения к БД шифрование SSL?
* У меня стоит не использовать.
*/
$cfg['Servers'][$i]['ssl'] = false;

/*
* Применять сжатие? Может быть true (да) или false (нет)
*/
$cfg['Servers'][$i]['compress'] = false;

/*
* Конфигурации для второго, третьего, десятого серверов
* можно подключить по аналогии с первым. Настройки
* следущего сервера должны начинаться с $i++ При использовании
* настроек для нескольких серверов, на странице входа в
* phpMyAdmin появится выпадающий список для выбора сервера.
*/

/*
* Каталоги для загрузки и сохранения файлов. Можно ничего не
* указывать, а можно прописать сюда свой путь. Каталоги должны
* быть доступны на запись пользователю www (от которого
* запущен веб сервер).
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

?>

короткий вариант

<?php
$i=0;
$i++;
$cfg['Servers'][$i]['user'] = 'dbuser';
$cfg['Servers'][$i]['password'] = 'password';
?>

При таком способе следует ограничить доступ каталогу с установленным phpMyAdmin'ом через .htaccess или подобным образом.
silmarill
Алаверды , нескл.
значение (1): ответный тост в застолье.
значение (2): ответный подарок.
значение (3): сделка, акт купли-продажи или обмена.
происхождение: По разным версиям арабск.-тюрск. allah verdi — бог дал или ала верди — купля-продажа.
silmarill
Учимся хамить красиво :

1.Рот будешь открывать у стоматолога.
2.Ума как у ракушки.
3.Что на жизнь насрать? Или бегать быстро умеем?
4.ЕЩЁ ОДИН ГУДОК С ТВОЕЙ ПЛАТФОРМЫ И ТВОЙ ЗУБНОЙ СОСТАВ ТРОНЕТСЯ.
5.Засохни гербарий!
6.Чтоб ты свою свадьбу в "McDonalds" отмечал.
7.Не зли меня, мне уже трупы прятать некуда! Да ладно, шучу я, шучу, есть ещё место.
8.Помолчи, жертва пьяной акушерки!
9.Да, красотою мир вы не спасёте.
10.Ваш ум затмить способен свет торшера.
11.Может перейдем на ты? А то мне в морду дать вам не удобно.
12.Говорите, говорите... я всегда зеваю, когда мне интересно!
13.Чао,персик-дозревай!
14.Когда аист принёс тебя твоим родителям — они долго смеялись и хотели сначала взять аиста.
15.Эй вы, пятеро! Да, да, вы, четверо! Идите сюда, трое! Еще раз увижу вас вдвоем – отпи*дячу! Ты меня понял?!?
16.Иди на кухню и руби вены топаром.
17.Да что бы тебе в бане чайной ложкой можно было прикрыться!
18.Детка, я тебя не пугаю, я же не зеркало.
19.Тобой Бабайку в детстве не пугали?
20.- А ноги — как у газели!- Что такие стройные?- Нет, покрытые шерстью...
21.- Какие у вас длинные ноги… Особенно левая.
22.Ещё один "Вяк" в мою сторону........и твой папа зря потел....
23.ВКонтакте-сайт для нормальных людей,а для таких отмороженных тормозов,как ты,давно пора создать новый сайт- ВТанке.
24.Пушкин дописался, Гагарин долетался, А ты щас {censored}!©
25.- иди на хуй!
— не парься, дойду с оргазмом!
26.-спасибо.
-отработаешь
27.-Девушка,скучаете?
-Не настолько...
28.Че стоишь? Бегаешь быстро или у тебя запасная челюсть в кармане?
29.Клизма,знай своё место.
30.В тебе есть одна хорошая черта,она делит задницу пополам.
31.Дааа...не всех Чернобль стороной обошел.
32.Иди,приляг.желательно на рельсы.
33.Правильно делаешь что хихикаешь с такими зубами не смеются.
34.Скажи мне кто я, и я скажу тебе на сколько ты меня недооценил.
35.Я б вас послал, да вижу — вы оттуда.
36.Бьюсь об заклад, что вас зачали на спор
silmarill
nix # ee /etc/rc.conf

Добавить строки

ftpd_enable="YES"
ftpd_flags=""
inetd_enable="YES"

# ee /etc/inetd.conf

раскомментировать строчку (удалить решетку перед)

ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l

# ee /etc/ftpusers

Добавить тех кому ЗАПРЕЩЕН доступ к ФТП
Обязательно добавить root

# touch /etc/ftpchroot
# ee /etc/ftpchroot

выдать пользователю user доступ к папке usr/local/www :
user /usr/local/www
выдать группе wheel доступ к папке usr/local/www :
@wheel /usr/local/www

Не забудьте назначить уровень доступа:
#chmod -R 775 /usr/local/www

Заходить через ТоталКоммандер ;)
silmarill
этой статье описаны основные шаги, которые необходимо выполнить, чтобы настроить веб-сервер на FreeBSD.

Данная статья предполагает, что все комманды выполняются в консоли FreeBSD, которая имеет доступ в интернет. Все комманды запускаются от пользователя root.

------------------ I. Настройка FreeBSD -----------------

Текущая система
zg# uname -ri
7.2-RELEASE GENERIC

Синхронизируем время
zg# ntpdate ntp.ru

Обновляем порты
zg# csup -h cvsup6.ru.freebsd.org /usr/share/examples/cvsup/ports-supfile

------------------ II. Установка MySQL -----------------

Ставим MySQL из пакета
zg# pkg_add -r mysql51-server

Обновляем системные пути
zg# rehash

Устанавливаем начальные базы данных, необходимые для работы MySQL
zg# mysql_install_db --user=mysql

Устанавливаем конфиг
zg# cp /usr/local/share/mysql/my-medium.cnf /usr/local/etc/my.cnf

Включаем демона MySQL
zg# echo 'mysql_enable="YES"' >> /etc/rc.conf

Стартуем MySQL
zg# /usr/local/etc/rc.d/mysql-server start

------------------ III. Установка Apache -----------------

Переходим в порт апача
zg# cd /usr/ports/www/apache22

Ставим порт в "тихом" режиме
zg# make BATCH=yes install clean

Включаем демон, но пока не стартуем! Прежде надо собрать пхп.
zg# echo 'apache22_enable="YES"' >> /etc/rc.conf

------------------ IV. Установка PHP -----------------

Переходим в порт пхп
zg# cd /usr/ports/lang/php5/

Устанавливаем порт с запросом опций, чтобы отметить в списке Apache (см. скриншот)
zg# make config install clean

Переходим в порт пхп-модулей
zg# cd /usr/ports/lang/php5-extensions/

Запускаем выбор опций
zg# make config

Для нормальной работы веб-сервера, я бы порекомендовал следующие модули:
GD GD library support
DOM DOM support
ICONV iconv support
MBSTRING multibyte string support
MYSQL MySQL database support
PCRE Perl Compatible Regular Expression support
SIMPLEXML simplexml support
SESSION session support
XML XML support

Также желательно отключить модуль dba, поскольку он часто мешает нормальной
сборке.

Устанавливаем порт в "тихом" режиме
zg# make BATCH=yes install clean

Устанавливаем конфиг пхп
zg# cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

------------------ IV. Настройка Apache -----------------

Создаём виртуальный хост
zg# ee /usr/local/etc/apache22/Includes/0-virtualhost.conf

<VirtualHost *:80>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
DirectoryIndex index.php index.html index.htm
</IfModule>
ServerAdmin some@admin
DocumentRoot "/usr/local/www/default/docs"
<Directory "/usr/local/www/default/docs">
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
ServerName localhost
</VirtualHost>

Создаём папку, в которой будет находится хост
zg# mkdir -p /usr/local/www/default/docs

Создаём индексный файл
zg# echo '<?php phpinfo()?>' > /usr/local/www/default/docs/index.php

Меняем владельца для папки хоста
zg# chown -R www:www /usr/local/www/default/docs

Обновляем системные пути
zg# rehash

Проверяем конфиг апача
zg# apachectl configtest
Syntax OK

Запускаем апач! Если всё сделано правильно, то сервер должен заработать.
zg# /usr/local/etc/rc.d/apache22 start

Источник — anton-pribora.ru
silmarill
nix LoadModule php5_module libexec/apache/libphp5.so

AddModule mod_php5.c <------------- Этой строчки нет. Я не знаю зачем она на хендбуке
<IfModule mod_php5.c> <------------- смотреть сюда внимательней на mod_php5.c
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>

В конечном итоге должно получиться что-то типа того:

LoadModule php5_module libexec/apache/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>

Спасибо Olorin'у опять таки ^^