Unix: установка apache 1.3 и php5 из портов

KPD

Новичок
Unix: установка apache 1.3 и php5 из портов

Поставил апач и пхп из протов просто командой make install clean
Отредактировал файл httpd.conf добавил нужные строчки как и написано в документации (строчки loadmodule и addmodule уже были)

Но почемуто ПХП не работает:(
Броузер просто показывает код скрипта или предлагает загрузить файл.

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

Подскажите кто ставил это из портов на FreeBSD как правильно делать.
 

boombick

boombick.org
Курить ман по httpd.conf, затем проверить его на наличие подключенного модуля для апача.. Фрю сто лет не мучил уже, но, ЕМНИП, для первого апача в портах нету модуля php5.
ЗЫ Кстати, а почему именно первый апач?
 

KPD

Новичок
Фрю сто лет не мучил уже, но, ЕМНИП, для первого апача в портах нету модуля php5.
да вроде у меня в httpd.conf было уже прописана загрузка модуля 5-го PHP

по крайней мере сроки

LoadModule php5_module libexec/apache/libphp5.so
и
AddModule mod_php5.c

у меня там уже были, добавил только

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

читай, INSTALL в php
они предлагают компилить исходники я же ставлю из портов
может в этом и есть загвоздка
но из портов ведь тоже можно както поставить....
ПХП 4 я из портов ставил на 1.3 апач и это работает.

потом посмотри httpd.conf
да всё соотвествует

-~{}~ 04.04.08 11:12:

посмотри php -i
что выдает?
php -i

PHP:
phpinfo()
PHP Version => 5.2.5

System => FreeBSD 172.16.0.239 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008     [email][email protected][/email]:/usr/obj/usr/src/sys/GENERIC i386
Build Date => Apr  2 2008 15:57:01
Configure Command =>  './configure'  '--with-layout=GNU' '--with-config-file-scan-dir=/usr/local/etc/php' '--disable-all' '--enable-libxml' '--with-libxml-dir=/usr/local' '--enable-reflection' '--program-prefix=' '--enable-fastcgi' '--with-apxs=/usr/local/sbin/apxs' '--with-regex=php' '--with-zend-vm=CALL' '--prefix=/usr/local' '--mandir=/usr/local/man' '--infodir=/usr/local/info/'
Server API => Command Line Interface
Virtual Directory Support => disabled
Configuration File (php.ini) Path => /usr/local/etc
Loaded Configuration File => /usr/local/etc/php.ini
Scan this dir for additional .ini files => /usr/local/etc/php
PHP API => 20041225
PHP Extension => 20060613
Zend Extension => 220060519
Debug Build => no
Thread Safety => disabled
Zend Memory Manager => enabled
IPv6 Support => enabled
Registered PHP Streams => php, file, data, http, ftp  
Registered Stream Socket Transports => tcp, udp, unix, udg
Registered Stream Filters => string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed


This server is protected with the Suhosin Patch 0.9.6.2
Copyright (c) 2006 Hardened-PHP Project


This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies


 _______________________________________________________________________


Configuration

PHP Core

Directive => Local Value => Master Value
allow_call_time_pass_reference => On => On
allow_url_fopen => On => On
allow_url_include => Off => Off
always_populate_raw_post_data => Off => Off
arg_separator.input => & => &
arg_separator.output => & => &
asp_tags => Off => Off
auto_append_file => no value => no value
auto_globals_jit => On => On
auto_prepend_file => no value => no value
browscap => no value => no value
default_charset => no value => no value
default_mimetype => text/html => text/html
define_syslog_variables => Off => Off
disable_classes => no value => no value
disable_functions => no value => no value
display_errors => STDOUT => STDOUT
display_startup_errors => Off => Off
doc_root => no value => no value
docref_ext => no value => no value
docref_root => no value => no value
enable_dl => On => On
error_append_string => no value => no value
error_log => no value => no value
error_prepend_string => no value => no value
error_reporting => 6135 => 6135
expose_php => On => On
extension_dir => /usr/local/lib/php/20060613 => /usr/local/lib/php/20060613
file_uploads => On => On
highlight.bg => <font style="color: #FFFFFF">#FFFFFF</font> => <font style="color: #FFFFFF">#FFFFFF</font>
highlight.comment => <font style="color: #FF8000">#FF8000</font> => <font style="color: #FF8000">#FF8000</font>
highlight.default => <font style="color: #0000BB">#0000BB</font> => <font style="color: #0000BB">#0000BB</font>
highlight.html => <font style="color: #000000">#000000</font> => <font style="color: #000000">#000000</font>
highlight.keyword => <font style="color: #007700">#007700</font> => <font style="color: #007700">#007700</font>
highlight.string => <font style="color: #DD0000">#DD0000</font> => <font style="color: #DD0000">#DD0000</font>
html_errors => Off => Off
ignore_repeated_errors => Off => Off
ignore_repeated_source => Off => Off
ignore_user_abort => Off => Off
implicit_flush => On => On
include_path => .:/usr/local/share/pear => .:/usr/local/share/pear
log_errors => Off => Off
log_errors_max_len => 1024 => 1024
magic_quotes_gpc => On => On
magic_quotes_runtime => Off => Off
magic_quotes_sybase => Off => Off
mail.force_extra_parameters => no value => no value
max_execution_time => 0 => 0
max_input_nesting_level => 64 => 64
max_input_time => -1 => -1
memory_limit => 256M => 256M
open_basedir => no value => no value
output_buffering => 0 => 0
output_handler => no value => no value
post_max_size => 256M => 256M
precision => 12 => 12
realpath_cache_size => 16K => 16K
realpath_cache_ttl => 120 => 120
register_argc_argv => On => On
register_globals => Off => Off
register_long_arrays => On => On
report_memleaks => On => On
report_zend_debug => Off => Off
safe_mode => Off => Off
safe_mode_exec_dir => no value => no value
safe_mode_gid => Off => Off
safe_mode_include_dir => no value => no value
sendmail_from => no value => no value
sendmail_path => /usr/sbin/sendmail -t -i  => /usr/sbin/sendmail -t -i 
serialize_precision => 100 => 100
short_open_tag => On => On
SMTP => localhost => localhost
smtp_port => 25 => 25
sql.safe_mode => Off => Off
suhosin.log.phpscript => 0 => 0
suhosin.log.phpscript.is_safe => Off => Off
suhosin.log.phpscript.name => no value => no value
suhosin.log.sapi => no value => no value
suhosin.log.script => no value => no value
suhosin.log.script.name => no value => no value
suhosin.log.syslog => no value => no value
suhosin.log.syslog.facility => no value => no value
suhosin.log.syslog.priority => no value => no value
suhosin.log.use-x-forwarded-for => Off => Off
track_errors => Off => Off
unserialize_callback_func => no value => no value
upload_max_filesize => 256M => 256M
upload_tmp_dir => no value => no value
user_dir => no value => no value
variables_order => EGPCS => EGPCS
xmlrpc_error_number => 0 => 0
xmlrpc_errors => Off => Off
y2k_compliance => On => On
zend.ze1_compatibility_mode => Off => Off

date

date/time support => enabled
"Olson" Timezone Database Version => 2007.9
Timezone Database => internal
Default timezone => UTC

Directive => Local Value => Master Value
date.default_latitude => 31.7667 => 31.7667
date.default_longitude => 35.2333 => 35.2333
date.sunrise_zenith => 90.583333 => 90.583333
date.sunset_zenith => 90.583333 => 90.583333
date.timezone => no value => no value

libxml

libXML support => active
libXML Version => 2.6.30
libXML streams => enabled

Reflection

Reflection => enabled
Version => $Id: php_reflection.c,v 1.164.2.33.2.47 2007/10/28 13:47:14 iliaa Exp $

standard

Regex Library => Bundled library enabled
Dynamic Library Support => enabled
Path to sendmail => /usr/sbin/sendmail -t -i 

Directive => Local Value => Master Value
assert.active => 1 => 1
assert.bail => 0 => 0
assert.callback => no value => no value
assert.quiet_eval => 0 => 0
assert.warning => 1 => 1
auto_detect_line_endings => 0 => 0
default_socket_timeout => 60 => 60
safe_mode_allowed_env_vars => PHP_ => PHP_
safe_mode_protected_env_vars => LD_LIBRARY_PATH => LD_LIBRARY_PATH
url_rewriter.tags => a=href,area=href,frame=src,input=src,form=,fieldset= => a=href,area=href,frame=src,input=src,form=,fieldset=
user_agent => no value => no value

Additional Modules

Module Name

Environment

Variable => Value
SSH_CLIENT => 172.16.0.216 3397 22
USER => BG
MAIL => /var/mail/BG
HOME => /root
SSH_TTY => /dev/ttyp0
PAGER => more
ENV => /home/BG/.shrc
LOGNAME => BG
BLOCKSIZE => K
TERM => xterm
PATH => /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
SHELL => /bin/csh
SSH_CONNECTION => 172.16.0.216 3397 172.16.0.239 22
FTP_PASSIVE_MODE => YES
EDITOR => vi
HOSTTYPE => FreeBSD
VENDOR => intel
OSTYPE => FreeBSD
MACHTYPE => i386
SHLVL => 1
PWD => /usr/home/BG
GROUP => wheel
HOST => 172.16.0.239
REMOTEHOST => 172.16.0.216

PHP Variables

Variable => Value
_SERVER["SSH_CLIENT"] => 172.16.0.216 3397 22
_SERVER["USER"] => BG
_SERVER["MAIL"] => /var/mail/BG
_SERVER["HOME"] => /root
_SERVER["SSH_TTY"] => /dev/ttyp0
_SERVER["PAGER"] => more
_SERVER["ENV"] => /home/BG/.shrc
_SERVER["LOGNAME"] => BG
_SERVER["BLOCKSIZE"] => K
_SERVER["TERM"] => xterm
_SERVER["PATH"] => /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
_SERVER["SHELL"] => /bin/csh
_SERVER["SSH_CONNECTION"] => 172.16.0.216 3397 172.16.0.239 22
_SERVER["FTP_PASSIVE_MODE"] => YES
_SERVER["EDITOR"] => vi
_SERVER["HOSTTYPE"] => FreeBSD
_SERVER["VENDOR"] => intel
_SERVER["OSTYPE"] => FreeBSD
_SERVER["MACHTYPE"] => i386
_SERVER["SHLVL"] => 1
_SERVER["PWD"] => /usr/home/BG
_SERVER["GROUP"] => wheel
_SERVER["HOST"] => 172.16.0.239
_SERVER["REMOTEHOST"] => 172.16.0.216
_SERVER["PHP_SELF"] => 
_SERVER["SCRIPT_NAME"] => 
_SERVER["SCRIPT_FILENAME"] => 
_SERVER["PATH_TRANSLATED"] => 
_SERVER["DOCUMENT_ROOT"] => 
_SERVER["REQUEST_TIME"] => 1207303732
_SERVER["argv"] => Array
(
)

_SERVER["argc"] => 0
_ENV["SSH_CLIENT"] => 172.16.0.216 3397 22
_ENV["USER"] => BG
_ENV["MAIL"] => /var/mail/BG
_ENV["HOME"] => /root
_ENV["SSH_TTY"] => /dev/ttyp0
_ENV["PAGER"] => more
_ENV["ENV"] => /home/BG/.shrc
_ENV["LOGNAME"] => BG
_ENV["BLOCKSIZE"] => K
_ENV["TERM"] => xterm
_ENV["PATH"] => /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
_ENV["SHELL"] => /bin/csh
_ENV["SSH_CONNECTION"] => 172.16.0.216 3397 172.16.0.239 22
_ENV["FTP_PASSIVE_MODE"] => YES
_ENV["EDITOR"] => vi
_ENV["HOSTTYPE"] => FreeBSD
_ENV["VENDOR"] => intel
_ENV["OSTYPE"] => FreeBSD
_ENV["MACHTYPE"] => i386
_ENV["SHLVL"] => 1
_ENV["PWD"] => /usr/home/BG
_ENV["GROUP"] => wheel
_ENV["HOST"] => 172.16.0.239
_ENV["REMOTEHOST"] => 172.16.0.216

PHP License
This program is free software; you can redistribute it and/or modify
it under the terms of the PHP License as published by the PHP Group
and included in the distribution in the file:  LICENSE

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any
questions about PHP licensing, please contact [email][email protected][/email].
 

KPD

Новичок
Спасибо.
Вот она и вяснилась ошибка.
как всегда из-за невнимательности=(
 
Сверху