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

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

Добавлено: 2010-12-13 11:01:05
ttys
выдаёт это:

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

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

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

Добавлено: 2010-12-31 5:24:02
BlackCat
Из приведённых вами сведений не совсем понятно, действительно ли присутствуют расширения php для поддержки баз данных и многобайтовых кодировок.
Выполните вот такой простенький php-скрипт и посмотрите на результат:

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

<?php
  phpinfo();
?>
=====
Расширения могут быть собраны, но не подключены в php.ini. Вы каким образом интерпретатор php добавляли в систему (пакет/порт/собрали вручную)?

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

Добавлено: 2010-12-31 11:26:07
ttys
BlackCat писал(а):Из приведённых вами сведений не совсем понятно, действительно ли присутствуют расширения php для поддержки баз данных и многобайтовых кодировок.
Выполните вот такой простенький php-скрипт и посмотрите на результат:

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

<?php
  phpinfo();
?>
=====
Расширения могут быть собраны, но не подключены в php.ini. Вы каким образом интерпретатор php добавляли в систему (пакет/порт/собрали вручную)?
openbsd.adidonntu.org.ua

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

Добавлено: 2010-12-31 20:20:21
проходил_мимо
Доставить нужно пакеты
php5-mbstring
php5-mysql (или что там для drupal нужно)
php5-gd

Не забывать пользоватьться подсказками после установки пакета, например,
ln -fs /var/www/conf/php5.sample/mbstring.ini \
/var/www/conf/php5/mbstring.ini

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

Добавлено: 2010-12-31 20:28:07
проходил_мимо
Если все настроенно верно, то в phpinfo() появится соответсвующий раздел для mbstring, mysql, gd

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

Добавлено: 2011-01-09 23:55:04
BlackCat
ttys, как успехи?

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

Добавлено: 2011-01-10 0:05:05
ttys
BlackCat писал(а):ttys, как успехи?
да пока ни как то праздники то инвентаризации, разгребусь тогда буду крутить. :pardon: