Drupal+OpenBSD+Nginx материцца

выдаёт это:

Database configuration
The following installation warning should be carefully reviewed:
Operations on Unicode strings are emulated on a best-effort basis. Install the PHP mbstring extension for improved Unicode support. (Currently using Unicode library Standard PHP)
Your web server does not appear to support any common database types. Check with your hosting provider to see if they offer any databases that Drupal supports.


cat /var/www/conf/php.ini |grep -v "^;"
[PHP]

engine = On

zend.ze1_compatibility_mode = Off

short_open_tag = Off

asp_tags = Off

precision = 14

y2k_compliance = On

output_buffering = 4096

zlib.output_compression = Off

implicit_flush = Off

unserialize_callback_func=

serialize_precision = 100

allow_call_time_pass_reference = Off

safe_mode = Off

safe_mode_gid = Off

safe_mode_include_dir =

safe_mode_exec_dir =

safe_mode_allowed_env_vars = PHP_

safe_mode_protected_env_vars = LD_LIBRARY_PATH

disable_functions =

disable_classes =

expose_php = On

max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

error_reporting = E_ALL

display_errors = Off

display_startup_errors = Off

log_errors = On

log_errors_max_len = 1024

ignore_repeated_errors = Off

ignore_repeated_source = Off

report_memleaks = On

track_errors = Off

variables_order = "GPCS"

register_globals = Off

register_long_arrays = Off

register_argc_argv = Off

auto_globals_jit = On

post_max_size = 8M

magic_quotes_gpc = Off

magic_quotes_runtime = Off

magic_quotes_sybase = Off

auto_prepend_file =
auto_append_file =

default_mimetype = "text/html"

include_path = ".:/pear/lib:/var/www/pear/lib"

doc_root =

user_dir =

extension_dir = "/var/www/lib/php/modules"

enable_dl = On

file_uploads = On

upload_max_filesize = 2M

max_file_uploads = 20

allow_url_fopen = Off

allow_url_include = Off

default_socket_timeout = 60

[Date]
date.timezone = Europe/Kiev

[filter]

[iconv]

[sqlite]

[Pcre]

[Syslog]
define_syslog_variables = Off

[mail function]

[SQL]
sql.safe_mode = Off

[ODBC]

odbc.allow_persistent = On

odbc.check_persistent = On

odbc.max_persistent = -1

odbc.max_links = -1

odbc.defaultlrl = 4096

odbc.defaultbinmode = 1

[MySQL]
mysql.allow_persistent = On

mysql.max_persistent = -1

mysql.max_links = -1

mysql.default_port =

mysql.default_socket =

mysql.default_host =

mysql.default_user =

mysql.default_password =

mysql.connect_timeout = 60

mysql.trace_mode = Off

[MySQLi]

mysqli.max_links = -1

mysqli.default_port = 3306

mysqli.default_socket =

mysqli.default_host =

mysqli.default_user =

mysqli.default_pw =

mysqli.reconnect = Off

[mSQL]
msql.allow_persistent = On

msql.max_persistent = -1

msql.max_links = -1

[OCI8]
[PostgresSQL]
pgsql.allow_persistent = On
pgsql.auto_reset_persistent = Off
pgsql.max_persistent = -1
pgsql.max_links = -1
pgsql.ignore_notice = 0
pgsql.log_notice = 0
[Sybase]
sybase.allow_persistent = On
sybase.max_persistent = -1
sybase.max_links = -1
sybase.min_error_severity = 10
sybase.min_message_severity = 10
sybase.compatability_mode = Off
[Sybase-CT]
sybct.allow_persistent = On
sybct.max_persistent = -1

sybct.max_links = -1

sybct.min_server_severity = 10

sybct.min_client_severity = 10

[bcmath]
bcmath.scale = 0

[browscap]

[Informix]
ifx.default_host =

ifx.default_user =

ifx.default_password =

ifx.allow_persistent = On

ifx.max_persistent = -1

ifx.max_links = -1

ifx.textasvarchar = 0

ifx.byteasvarchar = 0

ifx.charasvarchar = 0

ifx.blobinfile = 0

ifx.nullformat = 0

[Session]
session.save_handler = files

session.use_cookies = 1

session.name = PHPSESSID

session.auto_start = 0

session.cookie_lifetime = 0

session.cookie_path = /

session.cookie_domain =

session.cookie_httponly =

session.serialize_handler = php

session.gc_probability = 1
session.gc_divisor = 1000

session.gc_maxlifetime = 1440

session.bug_compat_42 = 0
session.bug_compat_warn = 1
session.referer_check =
session.entropy_length = 0
session.entropy_file =
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 5
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
[MSSQL]
mssql.allow_persistent = On
mssql.max_persistent = -1
mssql.max_links = -1
mssql.min_error_severity = 10
mssql.min_message_severity = 10
mssql.compatability_mode = Off
mssql.secure_connection = Off
[Assertion]
[COM]
[mbstring]
[FrontBase]
[gd]
[exif]
[Tidy]
tidy.clean_output = Off
[soap]
soap.wsdl_cache_enabled=1
soap.wsdl_cache_dir="/tmp"
soap.wsdl_cache_ttl=86400
[suhosin]
suhosin.mail.protect = 1



cat /var/www/conf/php.ini |grep mbstring
[mbstring]
;mbstring.language = Japanese
;mbstring.internal_encoding = EUC-JP
;mbstring.http_input = auto
;mbstring.http_output = SJIS
; mbstring.internal_encoding setting. Input chars are
;mbstring.encoding_translation = Off
;mbstring.detect_order = auto
;mbstring.substitute_character = none;
; overload(replace) single byte functions by mbstring functions.
;mbstring.func_overload = 0
;mbstring.strict_detection = Off
; With mbstring support this will automatically be converted into the encoding
; given by corresponding encode setting. When empty mbstring.internal_encoding

Аватар пользователя alfss

phpinfo() ?

phpinfo() ?

Аватар пользователя Aravin

Your web server does not

Your web server does not appear to support any common database types.
вот это о чем говорит ?
да тут без phpinfo() никак
ngnix в chroot запущен ?
так как по крайней мере для lighttpd который также использует fast cgi нужны небольшие манимуляции чтоб корректно все в chroot-e работало

Аватар пользователя ttys

http://openbsd.adidonntu.org.

Аватар пользователя Aravin

Прям на первой

Прям на первой же странице смотрим внимательно

Scan this dir for additional .ini files /var/www/conf/php5
additional .ini files parsed (none) !!!!!

теперь читаем что там для друпала надо и инсталируем все
конфиг бы тоже неплохо посмотреть

Аватар пользователя ttys

спс буду

спс
буду крутить
http://www.adidonntu.org.ua/info.php тут есть по дефолту =)

Аватар пользователя Aravin

там у тебя

там у тебя второй апач
сделай ты по дефолту сначала все с первым и запусти
я незнаю как там все с ngnix-ом у меня запущен lighttpd, но принцип работы я думаю тот же
смысл в том чтоб создать /usr/local/bin и /var/www/php внутри /var/www
надо посмотреть через ldd какие библиотеки нужны
примерно мужик оди делал так:
http://my.opera.com/blu3c4t/blog/2008/01/31/using-lighttpd-to-replace-ap...
прочти, с fastcgi полагаю ходы одни и те же
в догонку тебе гугль http://gouloum.fr/doc/nginx_on_openbsd.html