PHP 安装配置

./configure --prefix=/usr/local/php --with-libdir=/lib/x86_64-linux-gnu --with-config-file-path=/usr/local/php/etc --with-mysqli=mysqlnd --with-iconv-dir=/usr/local/libiconv --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --enable-bcmath --enable-inline-optimization --with-curl --with-fpm-user=www --with-fpm-group=www --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-sockets --enable-zip --enable-ftp --without-pear --enable-pdo --with-pdo-mysql=mysqlnd --disable-fileinfo --with-xmlrpc --enable-opcache --enable-fpm

[PHP]

date.timezone = Asia/Shanghai

engine = On

short_open_tag = On

asp_tags = Off

precision = 14

y2k_compliance = On

output_buffering = 4096

zlib.output_compression = Off

implicit_flush = Off

unserialize_callback_func =

serialize_precision = 17

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_classes =

;下面这行可以写上你用不到但又有潜在安全风险的函数,他们将不会被执行。

disable_functions = system,passthru,exec,shell_exec,popen,phpinfo

fastcgi.impersonnate = 1

expose_php = Off

max_execution_time = 20

max_input_time = 60

max_input_nesting_level = 32

memory_limit = 115M

error_reporting = E_ALL & ~E_NOTICE

display_errors = Off

display_startup_errors = Off

log_errors = On

log_errors_max_len = 2048

ignore_repeated_errors = Off

ignore_repeated_source = Off

report_memleaks = On

track_errors = Off

html_errors = Off

error_log = /tmp/php-errors.log

variables_order = "GPCS"

request_order = "GP"

register_globals = Off

register_long_arrays = Off

register_argc_argv = Off

auto_globals_jit = On

post_max_size = 20M

magic_quotes_gpc = Off

magic_quotes_runtime = Off

magic_quotes_sybase = Off

auto_prepend_file =

auto_append_file =

default_mimetype = "text/html"

doc_root =

user_dir =

enable_dl = Off

cgi.fix_pathinfo=0

file_uploads = On

upload_tmp_dir = /tmp

upload_max_filesize = 20M

max_file_uploads = 10

allow_url_fopen = On

allow_url_include = Off

default_socket_timeout = 60

extension_dir = /home/php/ext/

[Date][filter]

[iconv][intl]

[sqlite][sqlite3]

[Pcre][Pdo]

[Pdo_mysql]

pdo_mysql.cache_size = 2000

pdo_mysql.default_socket = /tmp/mariadb.sock

[Phar][Syslog]

define_syslog_variables = Off

[mail function]

SMTP = localhost

smtp_port = 25

mail.add_x_header = On

sendmail_path = /usr/sbin/sendmail -t -i

[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

[Interbase]

ibase.allow_persistent = 1

ibase.max_persistent = -1

ibase.max_links = -1

ibase.timestampformat = "%Y-%m-%d %H:%M:%S"

ibase.dateformat = "%Y-%m-%d"

ibase.timeformat = "%H:%M:%S"

[MySQL]

mysql.allow_local_infile = On

mysql.allow_persistent = On

mysql.cache_size = 2000

mysql.max_persistent = -1

mysql.max_links = -1

mysql.default_port =

mysql.default_socket = /tmp/mariadb.sock

mysql.default_host =

mysql.default_user =

mysql.default_password =

mysql.connect_timeout = 60

mysql.trace_mode = Off

;推荐使用PDO而不是MySQLi

;[MySQLi]

;mysqli.max_persistent = -1

;mysqli.allow_persistent = On

;mysqli.max_links = -1

;mysqli.cache_size = 2000

;mysqli.default_port = 3306

;mysqli.default_socket = /tmp/mariadb-10.0.20.sock

;mysqli.default_host =

;mysqli.default_user =

;mysqli.default_pw =

;mysqli.reconnect = Off

[mysqlnd]

mysqlnd.collect_statistics = On

mysqlnd.collect_memory_statistics = Off

[OCI8]

;用不到PostgresSQL,于是注释掉咯

;[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-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][Session]

session.save_handler = files

session.save_path = "/tmp"

session.use_cookies = 1

session.use_only_cookies = 1

session.name = PHPSESSID

session.auto_start = 0

session.cookie_lifetime = 0

session.cookie_path = /

session.cookie_domain =

session.cookie_httponly = 1

session.serialize_handler = php

session.gc_probability = 1

session.gc_divisor = 1000

session.gc_maxlifetime = 1440

session.bug_compat_42 = Off

session.bug_compat_warn = Off

session.referer_check =

session.entropy_length = 32

session.entropy_file = /dev/urandom

session.cache_limiter = nocache

session.cache_expire = 180

session.use_trans_sid = 0

session.hash_function = 1

session.hash_bits_per_character = 5

url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

;用不到Microsoft SQL Server,注释掉咯

;[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][gd]

[exif][Tidy]

tidy.clean_output = Off

[soap]

soap.wsdl_cache_enabled=1

soap.wsdl_cache_dir="/tmp"

soap.wsdl_cache_ttl=86400

soap.wsdl_cache_limit = 5

[sysvshm][ldap]

ldap.max_links = -1

[mcrypt][dba]

;[mysql.so]

;extension = mysql.so

;apcu还没有被编译进来,先注释掉

;[apcu.so]

;extension = apcu.so

;apc.enabled = 1

;apc.shm_segments = 1

;apc.shm_size = 64

;apc.ttl=3600

;[imagick.so]

;extension = imagick.so

;[opcache.so]

;zend_extension="/home/wwwroot/ext/opcache.so"

;opcache.enable_cli=1

;opcache.memory_consumption=128

;opcache.interned_strings_buffer=8

;opcache.max_accelerated_files=4000

;opcache.revalidate_freq=60

;opcache.fast_shutdown=1

;opcache.save_comments=0

上一篇:Jmeter跨线程组传递参数


下一篇:Java条件查询涉及到时分秒