www.cesky-hosting.cz
Nastavení PHP
Hlavní rozdíly v nastavení PHP 4 a PHP 5
Výchozí konfigurace PHP na serverech s PHP 4 a PHP 5 se v některých zásadních nastaveních liší. Následuje přehledová tabulka, hodnoty označené hvězdičkou je možné na požádání změnit.
| Nastavení | PHP 4 | PHP 5 |
|---|---|---|
| safe_mode | Off | On |
| register_globals | On * | Off |
| magic_quotes_gpc | On * | Off * |
| session.auto_start | On * | Off * |
| rozšíření pro práci s MySQL | mysql | mysql, mysqli, pdo_mysql |
Systém na serverech s PHP 5 je nastaven tak, že zapnutý safe_mode nebrání běžné práci. PHP je zde interpretováno přes FastCGI a pomocí suEXEC je spouštěno pod systémovým uživatelem dané domény, který je zároveň i vlastníkem souborů na serveru.
Kompletní nastavení PHP na své doméně zjistíte z výpisu funkce phpinfo(). Důležité informace o práci se soubory na serveru najdete na stránce Práce se soubory a adresáři na serveru. Podrobnější výtah z konfigurace PHP je uveden níže.
Výtah z konfigurace PHP
V následující tabulce jsou uveden přehled některých výchozích nastavení PHP. Nastavení můžeme na požádání individuálně pro vybranou (sub)doménu změnit (pokud požadované nastavení nekoliduje s naší politikou bezpečnosti a provozu aplikací a serverů).
| Nastavení | PHP 4 | PHP 5 |
|---|---|---|
| Server API | Apache 2.0 Handler | CGI/FastCGI |
| allow_call_time_pass_reference | off | off |
| allow_url_fopen | on | on |
| allow_url_include | - | off |
| arg_separator.input | & | & |
| arg_separator.output | & | & |
| asp_tags | off | off |
| default_socket_timeout | 60 | 60 |
| disable_functions | system, exec, passthru, proc_open, popen, shell_exec, readlink, symlink, link, pfsockopen, ini_alter, ini_set, dl, openlog, syslog, putenv, pcntl_exec, pcntl_fork, pcntl_signal, pcntl_waitpid, pcntl_wexitstatus, pcntl_wifexited, pcntl_wifsignaled, pcntl_wifstopped, pcntl_wstopsig, pcntl_wtermsig, socket_accept, socket_bind, socket_create, socket_create_listen, socket_listen, socket_create_pair, proc_close, proc_get_status, proc_nice, proc_terminate, socket_select, socket_strerror, stream_select | system, exec, passthru, proc_open, popen, shell_exec, readlink, symlink, link, pfsockopen, ini_alter, ini_set, dl, openlog, syslog, putenv, pcntl_exec, pcntl_fork, pcntl_signal, pcntl_waitpid, pcntl_wexitstatus, pcntl_wifexited, pcntl_wifsignaled, pcntl_wifstopped, pcntl_wstopsig, pcntl_wtermsig, socket_accept, socket_bind, socket_create, socket_create_listen, socket_listen, socket_create_pair |
| display_errors | off | off |
| enable_dl | off | off |
| file_uploads | on | on |
| gpc_order / variables_order | GPC | GPCS |
| implicit_flush | off | off |
| magic_quotes_gpc | on | off |
| magic_quotes_runtime | off | off |
| magic_quotes_sybase | off | off |
| max_execution_time | 30 | 30 |
| max_input_time | 60 | 60 |
| memory_limit | 32M | 32M, 48M na 64bit systémech |
| open_basedir | /home/www/doména/www/(sub)doména | /home/www/doména/www/(sub)doména:/home/www/tmp |
| output_buffering | 4096 | 4096 |
| post_max_size | 8M | 8M |
| register_argc_argv | off | off |
| register_globals | on | off |
| register_long_arrays | - | off |
| safe_mode | off | on |
| session.auto_start | on | off |
| session.cache_expire | 180 | 180 |
| session.cookie_lifetime | 0 | 0 |
| session.cookie_path | / | / |
| session.entropy_length | 16 | 16 |
| session.gc_divisor | 4000 | 4000 |
| session.gc_maxlifetime | 1440 | 1440 |
| session.gc_probability | 1 | 1 |
| session.name | PHPSESSID | PHPSESSID |
| session.save_handler | files | files |
| session.save_path | /tmp | /tmp |
| session.use_cookies | on | on |
| session.use_only_cookies | off | off |
| session.use_trans_sid | off | off |
| short_open_tag | on | on |
| upload_max_filesize | 2M | 2M |
| upload_tmp_dir | /home/www/tmp | /home/www/tmp |
| url_rewriter.tags | a=href, area=href, frame=src, input=src, form=fakeentry | a=href, area=href, frame=src, input=src, form=fakeentry |
| instalovaná rozšíření | bcmath, bz2, calendar, ctype, curl, dba, domxml, exif, ftp, gd, gettext, gmp, iconv, imap, mbstring, mcrypt, mhash, mime_magic, mysql, openssl, overload, pcre, pgsql, posix, session, shmop, sockets, sqlite, tokenizer, wddx, xml, yp, zlib, Zend Optimizer | bcmath, bz2, calendar, cgi-fcgi, ctype, curl, date, dba, dom, exif, filter, ftp, gd, gettext, gmp, hash, iconv, imap, json, libxml, mbstring, mcrypt, mhash, mime_magic, mysql, mysqli, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, posix, Reflection, session, shmop, SimpleXML, soap, sockets, SPL, SQLite, tidy, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, zip, zlib Zend Optimizer a IONCube Loader můžeme pro vybranou (sub)doménu zapnout na požádání |
+420 777 811 029
podpora@cesky-hosting.cz


