Home php教程 php手册 PHP4 的配置文件 PHP.ini 注释及配置指导

PHP4 的配置文件 PHP.ini 注释及配置指导

Jun 21, 2016 am 09:01 AM
boolean cookie mysql session

 

整个文件中,为保持原文件不受破坏,我采取了以下方式

1、可直接加注释的,在“;”后加。

2、如不好直接加注释的,则另外添加,但全部以“ ;;”开头

文件中“Boolean” 标志可以为以下值
   开放: 1 或 On 或 True 或 Yes ;
   关闭:0 或 Off 或 False 或 No


;;engine = Boolean
此项对Apache的PHP4模块很有用,它设定PHP4解析器的开关状态

;;short_open_tag = Boolean
此项可控制HTML中PHP的三种标记.On 则三种标记都可以,否则只有php 和 <script>两种标记可运行<o:p></script>

;;asp_tags = Boolean
习惯使用PHP的朋友可将此项打开,即采用ASP类似的标记,但为了程序的可移植性,不建议打开

max_execution_time = 30
每个脚码最长运行时间

memory_limit = 8388608
每个脚码可用的最大内存(最大8MB)

error_reporting
设置出错报告的级别,

位值

错 误 类 型

1

一般错误

2

一般警告

4

分析器错误

7 (默认值)

一般错误,一般警告,分析器错误

8

关联模式警告(小小错误都会报告,如:引用一个没有初始化的变量)

;;display_errors = Boolean ;
决定是否将出错信息和HTML一起输出在屏幕上

;;log_errors = Boolean
决定是否将Script程序的出错信息纪录到服务器的error log 文件中,,此项和采用的服务器有关

;;track_errors = Boolean
如果允许的话,最后的一条出错信息会出现在全局变量$php_errormsg

error_log = filename
设置纪录Script程序出错的文件名

;;magic_quotes_gpc = Boolean
为(Get/Post/Cookie)操作设置magic_quotes的状态,当magic_quotes允许时,所有的'(单引号),"(双引号),\(反斜线)和NUL被替换为一个反斜线号, 如果magic_quotes_sybase也是允许的,则一个单引号将被替换为一个反斜线加一个单引号,即 ' 被替换为 \'

;;track_vars = Boolean
如果该参数允许,则GET、POST和Cookie的输入分别在各自对应的全局数组$HTTP_GET_VARS[], $HTTP_POST_VARS[] , $HTTP_COOKIE_VARS[]中可找到

doc_root =
PHP4在服务器上的目录,如果PHP4被配置为安全模式,则任何此目录以外的文件将不可使用PHP4的服务

upload_tmp_dir =
设定文件上在时的临时文件目录,对任何用户都可写

upload_max_filesize = 2097152
设定文件上在时的最大字节

extension_dir = ./
DLL文件所在的目录

extension=php_mysql.dll
允许Mysql 函数库运行

SMTP = localhost
WIN32中PHP4执行邮件发送函数时所用的SMTP服务器的DNS名或IP地址

sendmail_from = me@localhost.com
发送邮件时"FROM:"栏中显示的Email地址

sendmail_path =
unix才用此项

debugger.host = localhost
调试器使用的DNS名或IP地址

debugger.port = 7869
调试器使用的端口

debugger.enabled = False
是否开放调试器

uodbc.allow_persistent = On
是否允许持续的ODBC连接

uodbc.max_persistent = -1
每个ODBC进程最大的持续连接数,-1表示没有限制

uodbc.max_links = -1
每个ODBC进程最大的连接数,包含持续连接

mysql.allow_persistent = On
是否允许持续的MySQL连接

mysql.max_persistent = -1
每个MySQL进程最大的持续连接数,-1表示没有限制

mysql.max_links = -1
每个MySQL进程最大的连接数,包含持续连接

mysql.default_port =3306
mysql_connect()的缺省的端口

mysql.default_host =localhost
mysql_connect()的缺省服务器名

mysql.default_user =root
mysql_connect()的缺省用户

mysql.default_password =
密码,可不填,即没有密码

session.save_handler = files
定义Session储存资料的文件名

session.save_path = /tmp
定义Session储存资料的文件路径

session.name = PHPSESSID
设定Session所使用的cookie名称

session.lifetime = 0
设定Cookie送到浏览器后的保存时间,单位为秒,0表示直到浏览器关闭

 



Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

MySQL: An Introduction to the World's Most Popular Database MySQL: An Introduction to the World's Most Popular Database Apr 12, 2025 am 12:18 AM

MySQL is an open source relational database management system, mainly used to store and retrieve data quickly and reliably. Its working principle includes client requests, query resolution, execution of queries and return results. Examples of usage include creating tables, inserting and querying data, and advanced features such as JOIN operations. Common errors involve SQL syntax, data types, and permissions, and optimization suggestions include the use of indexes, optimized queries, and partitioning of tables.

MySQL's Place: Databases and Programming MySQL's Place: Databases and Programming Apr 13, 2025 am 12:18 AM

MySQL's position in databases and programming is very important. It is an open source relational database management system that is widely used in various application scenarios. 1) MySQL provides efficient data storage, organization and retrieval functions, supporting Web, mobile and enterprise-level systems. 2) It uses a client-server architecture, supports multiple storage engines and index optimization. 3) Basic usages include creating tables and inserting data, and advanced usages involve multi-table JOINs and complex queries. 4) Frequently asked questions such as SQL syntax errors and performance issues can be debugged through the EXPLAIN command and slow query log. 5) Performance optimization methods include rational use of indexes, optimized query and use of caches. Best practices include using transactions and PreparedStatemen

Why Use MySQL? Benefits and Advantages Why Use MySQL? Benefits and Advantages Apr 12, 2025 am 12:17 AM

MySQL is chosen for its performance, reliability, ease of use, and community support. 1.MySQL provides efficient data storage and retrieval functions, supporting multiple data types and advanced query operations. 2. Adopt client-server architecture and multiple storage engines to support transaction and query optimization. 3. Easy to use, supports a variety of operating systems and programming languages. 4. Have strong community support and provide rich resources and solutions.

How to connect to the database of apache How to connect to the database of apache Apr 13, 2025 pm 01:03 PM

Apache connects to a database requires the following steps: Install the database driver. Configure the web.xml file to create a connection pool. Create a JDBC data source and specify the connection settings. Use the JDBC API to access the database from Java code, including getting connections, creating statements, binding parameters, executing queries or updates, and processing results.

How to start mysql by docker How to start mysql by docker Apr 15, 2025 pm 12:09 PM

The process of starting MySQL in Docker consists of the following steps: Pull the MySQL image to create and start the container, set the root user password, and map the port verification connection Create the database and the user grants all permissions to the database

MySQL's Role: Databases in Web Applications MySQL's Role: Databases in Web Applications Apr 17, 2025 am 12:23 AM

The main role of MySQL in web applications is to store and manage data. 1.MySQL efficiently processes user information, product catalogs, transaction records and other data. 2. Through SQL query, developers can extract information from the database to generate dynamic content. 3.MySQL works based on the client-server model to ensure acceptable query speed.

Laravel Introduction Example Laravel Introduction Example Apr 18, 2025 pm 12:45 PM

Laravel is a PHP framework for easy building of web applications. It provides a range of powerful features including: Installation: Install the Laravel CLI globally with Composer and create applications in the project directory. Routing: Define the relationship between the URL and the handler in routes/web.php. View: Create a view in resources/views to render the application's interface. Database Integration: Provides out-of-the-box integration with databases such as MySQL and uses migration to create and modify tables. Model and Controller: The model represents the database entity and the controller processes HTTP requests.

How to install mysql in centos7 How to install mysql in centos7 Apr 14, 2025 pm 08:30 PM

The key to installing MySQL elegantly is to add the official MySQL repository. The specific steps are as follows: Download the MySQL official GPG key to prevent phishing attacks. Add MySQL repository file: rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm Update yum repository cache: yum update installation MySQL: yum install mysql-server startup MySQL service: systemctl start mysqld set up booting

See all articles