Страница 1 из 1

Подскажите как правильней

Добавлено: 2007-10-11 8:06:15
risk94
Народ, Подскажите как правильней пересобрать все чтоб не потерять работоспособность связки php (конфигурировано с mysql, apache, gd) и добавить к php модуль чтоб можно было работать ftp_link = @ftp_connect($ftp_server); (Даже не знаю как прально вопрос поставить, но чувствую что где-то рядом! )) )

Re: Подскажите как правильней

Добавлено: 2007-10-11 8:09:59
Alex Keda

Re: Подскажите как правильней

Добавлено: 2007-10-11 8:23:25
risk94
Тоесть пересобрать занаво php c добавленной опцией --enable-ftp ?? И все?


И есче, как прикрутить к апачу перловый модуль? :oops: :oops:

Ну и еще, Лис, можешь дать свою строку конфигурации php ??

Re: Подскажите как правильней

Добавлено: 2007-10-11 9:26:43
Alex Keda
из поров ставил.
есть ли такая функция - даже не знаю.
не юзаю.
советую ставить из портов - так правильней. В extensions выбираешь ftp и всё

Re: Подскажите как правильней

Добавлено: 2007-10-11 9:30:13
risk94
Та с портами трудности - В локалке отсутствует инет - есть только всяких tbz да и из сырцов тока могу. ))

Re: Подскажите как правильней

Добавлено: 2007-10-11 9:31:24
Alex Keda
risk94 писал(а):Та с портами трудности - В локалке отсутствует инет - есть только всяких tbz да и из сырцов тока могу. ))
ну, сырцы откуда-то же берёшь?
потры мона на другой машине скачать, сделать

Код: Выделить всё

make fetch-recursive
и унести с собой всё что надо.
не надо увлекаться исходниками.

Re: Подскажите как правильней

Добавлено: 2007-10-11 9:32:47
risk94
А как потом дома собирать?

Re: Подскажите как правильней

Добавлено: 2007-10-11 9:38:07
Alex Keda
раскатать архив портов обновлённых, всё что скачалось - в distfiles, и собирать

Re: Подскажите как правильней

Добавлено: 2007-10-11 10:26:34
risk94
lissyara писал(а):раскатать архив портов обновлённых, всё что скачалось - в distfiles, и собирать
sleng codepage not loading .... ))) Не понятно...

Re: Подскажите как правильней

Добавлено: 2007-10-11 10:29:16
Alex Keda
разархивировать, переменстить полученную директрию в /usr/ports, и топаешь в нужную директорию, а там

Код: Выделить всё

make install clean
портами пользоваться умеешь?
http://www.freebsd.org/doc/ru_RU.KOI8-R ... using.html

Re: Подскажите как правильней

Добавлено: 2007-10-11 10:44:42
risk94
Ну выкачиваются ж упакованые сорцы. Я понял. снкс. буду пробовать по вечеру.

Re: Подскажите как правильней

Добавлено: 2007-10-12 8:18:07
risk94
php-скрипты отображаются ввиде текста.
Модуль указан. Тип - добавлен. Подскажите как победить?

Re: Подскажите как правильней

Добавлено: 2007-10-12 8:23:48
Alex Keda
значит чё то не указал.
показывай чё сделал

Re: Подскажите как правильней

Добавлено: 2007-10-12 8:42:55
risk94
Делал:

Код: Выделить всё

pkg_add apache-1.3.37.tbz

cd php
./configure --with mysql --with-apxs=/usr/local/sbin/apxs --with-gd=/usr/local --with-jpeg-dir --with-png-dir --with-zlib --enable-ftp
make
make install
httpd.conf

Код: Выделить всё

LoadModule php4_module    libexec/apache/libphp4.so

AddModule mod_php4.c

apachectrl.sh start
Все. Потом захожу на сервак, а там вместо выполнения - содержимое скриптов.

Re: Подскажите как правильней

Добавлено: 2007-10-12 9:01:42
Alex Keda
неплохо бы указать, что файлы с расширением php надо обрабатывать этим модулем

Код: Выделить всё

AddType application/x-httpd-php .php

Re: Подскажите как правильней

Добавлено: 2007-10-12 9:10:32
risk94
У мну отакое есть:

Код: Выделить всё

<IfModule mod_php4.c>
           AddType application/x-httpd-php .php
</IfModule>



Заработало. Незнаю правдо из-за чего...

НО, теперь он мне ругается на preg_match() - грит undefined function. Но до начала моих колдований у меня оно все работало. Че за ... ????


Как-то все странно у мну получаетсо. Пересобрал пхп, передернул апач - все пошло.

Как припаять ко всему этому перл?

Re: Подскажите как правильней

Добавлено: 2007-10-12 9:28:13
Alex Keda
модуль доставь соответствующий.
==========
php какой версии?

Re: Подскажите как правильней

Добавлено: 2007-10-12 9:50:44
risk94
PHP 4.4.7

Доставить соответствующий модуль - mod_perl-1.29.tbz ? Я прально понял?

Re: Подскажите как правильней

Добавлено: 2007-10-12 9:52:46
Alex Keda
нет.

Код: Выделить всё

hosting$ cd /usr/ports/lang/php4-extensions/
hosting$ make config  

Код: Выделить всё

make install clean

Re: Подскажите как правильней

Добавлено: 2007-10-12 11:23:46
risk94
Я не могу юзать порты. И я говорю уже за перл.

Re: Подскажите как правильней

Добавлено: 2007-10-12 13:20:14
Alex Keda
а потом решать косяки непонятные..
я тебе сказал как можно сделать, чтоб порты использлвать

Re: Подскажите как правильней

Добавлено: 2007-10-12 14:15:45
risk94
Ладно, хорошо. Что насчет перла?