apache php日志配置,HTML_初学:apache与php基本配置,1、APACHE的日志主要分为“ - phpStudy...

1、APACHE的日志主要分为“错误日志”与“访问日志”。

2、apache错误日志目录的设置:/etc/apache2/apache2.conf   约170行左右

ErrorLog /var/log/apache2/error.log  错误日志将保存在error.log中

ErrorLog /dev/null / 将错误日志指向空设备,那么就等于是关闭错误日志

3、查看日志中的内容

我们想看最老的10行错误日志

Head -10 /var/log/apache2/error.log

我们想看最新的10行错误日志

Tail –10 /var/log/apache2/error.log

我们要查找含有“curl”字符的行

Cat –n error.log|grep curl    cat是打印文本 –n是显示行号

4、如何设置虚拟主机以及相关的参数

vi  /etc/apache2/sites-available/default

在文件最后加上如下代码:

程序代码

serveradmin xxx@xxx.com   //管理员邮箱

DocumentRoot /var/www/abc/  //默认的目录

serverName b.zishu.cn  //域名

Options 配置在特定目录中可以使用哪些特性

默认情况是all,其他参数有:

ExecCGI允许执行CGI

FollowSymLinks允许目录中使用符号链接

Includes允许服务器端包含

Indexes生成一个格式化后的目录列表

Allowoverride 确定允许存在于.htaccess文件中的指令类型

Allowoverride all 允许使用.htaccess

Allowoverride none 不允许使用.htaccess

Order控制默认的访问状态与Allow和Deny指令生效的顺序

Allow Deny其实就可以把他们看做一个是白名单,一个是黑名单,这里主要是优先级的设置问题。

Allow控制哪些主机能够访问服务器的该区域

Allow from all表示允许所有的机器可以访问

Allow from 192.168.0.1 只允许192.168.0.1的机器访问

5、在UBUNTU环境下,安装好php5之后,会在/etc/apache2/mods-available/下生成php5.conf,php5.load,重启APACHE后将自动加载PHP5

6、安装PEAR

在安装好PHP后PEAR会自动被安装

键入 pear list查看已经安装的PEAR包

键入 pear list-all可以查看所有的PEAR包

键入 Pear install package 进行安装PEAR包

7、配置PHP

PHP大多基本配置都存放在PHP.ini中,不同的操作系统PHP.ini的存放路径也不同,UBUNTU下存放在/etc/php5/apache2/php.ini ,目录是可以改的!

通过APACHE2.conf文件来强制设置PHP.INI的路径

只需要加入:PHPiniDir /etc/php5/apache2/php.ini

8、PHP一些配置

Engine = on #在APACHE下开启PHP脚本引擎

Short_open_tag = on #是否启动短标记

Asp_tags = off #是否兼容ASP标记

Precision = 12 #浮点类型的有效位数

y2k_compliance = Off #打开Y2K适应

output_buffering = off #输出缓存关闭(输出正文内容之后发送 header)

zlib.output_compression = off #在输出的时候是否压缩 (并非所有浏览器都支持压缩。)

implicit_flush = off#强制输出,等于每次print 或者 echo 后加上flush();

unserialize_callback_func = #反序列化后的回调函数

serialize_precision = 100 #序列化精度 主要针对浮点数(floatss,doubles)

allow_call_time_pass_reference = On #是否让强迫函数调用时按引用传递参数,在PHP的新版本中,可能不再支持

safe_mode = off; #安全模式 关闭

一般情况下,我们都不会开启安全模式,所以安全模式下的参数这里不详解

Disable_functions = #关闭函数,用逗号分割函数名

Disable_classes = #关闭类名,用逗号分割

Expose_php = on #确认是否安装PHP,如果安装了便会在发送HEADER的时候增加power-by

Max_execution_time = 30 #脚本最大执行时间

Max_input_time = 60 # php处理提交参数最大时间

Memory_limit = 128m #单个脚本最多使用多少内存

Error_reporting = E_ALL & ~E_NOTICE #显示错误报告的级别

Display_errors = on #显示错误信息

Display_startup_errors = off #当display_errors打开时,发生于PHP的启动的步骤中的错误不会被显示。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/562897.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jdk db版本_企业视频会议系统音视频通话EasyRTC-SFU版本研发中更合适的配置文件格式-TOML配置介绍 - TSINGSEE...

在 EasyRTC-SFU 版本的开发过程中,很多配置需要存储在配置文件中。开发人员经常使用的配置文件有 ini、json、xml、yaml 等格式,在综合分析各种文件格式的优劣后,我们最终确认使用 toml 格式作为配置文件格式。ini 文件格式是最传统的配置文件…

PHP开源管理系统 Gms,GMS 一个成熟的gms系统,拥有基本的权限管理和分类,后台很好 Windows Develop 249万源代码下载- www.pudn.com...

文件名称: GMS下载 收藏√ [5 4 3 2 1 ]开发工具: PHP文件大小: 14012 KB上传时间: 2016-01-03下载次数: 0提 供 者: 马继康详细说明:一个成熟的gms系统,拥有基本的权限管理和分类,后台很好-a good gms system文件列表(点击判断是否您需要的文件&a…

numpy序列预处理dna序列_个人隐私DNA亲子鉴定序列

个人隐私DNA亲子鉴定序列DNA亲子鉴定是基于医学,法律或个人原因解决亲子关系的最先进,最准确的方法。周转时间:凭借先进的DNA技术,亲子鉴定准确,快速且价格合理。现在可以在样品到达实验室后的3至7个工作日内确定亲子关…

php如何统计数组的个数,如何用php统计数组元素的个数(附代码)

这篇文章主要介绍了php统计数组元素个数的方法的相关资料,需要的朋友可以参考下count():对数组中的元素个数进行统计;sizeof():和count()具有同样的用途,这两个函数都可以返回数组元素个数.可以得到一个常规标量变量中的元素个数,如果传递给这个函数的数组是一个空数组,或者是一…

usb接口驱动_关于电脑上的USB接口,都在这儿了!

美美的周末时光到来了!今天给大家科普一点电脑的常识。想必大家在日常使用电脑的时候,会经常看到电脑右侧有一些不同的借口,看着像USB借口,但是标志却很奇怪,那到底为什么呢?还有,这些接口是2.0…

oracle将字符串转化为blob,oracle String类型转换成blob类型插入

CERT_1以前是varchar(3000),现在的类型是blob类型,做数据库迁移时,使用导入工具不能直接导入,所以使用SQL,下面是SQLdeclaredirections BLOB;amount BINARY_INTEGER;offset INTEGER;first_direction VARCH…

kibana 查看索引库中文档个数_百度索引量是什么意思?和百度收录量的区别。...

百度索引量表示所有网名最多会从百度看到的这个网站页面数量,用官方的话来说就是可以被搜索用户搜索到的网站数据库。 百度索引量是什么意思? 百度索引量表示所有网名最多会从百度看到的这个网站页面数量,用官方的话来说就是可以被用户搜索到…

oracle form中实现隐藏,Oracle Form数据块实现同时只有一个人锁定修改数据

在上一篇中文章中,如果建立了数据块的四个触发器,并在触发器中调用了程序单元中对应数据块名的包,则在这个包中还需调用专门用于实现插入行、锁定行、更新行、删除行的包MAIN_PVT。在这个包MAIN_PVT中主要调用的是数据块中的存储过程实现插入…

blob 在线解码_「沙发管家」腾讯极光盒子3Pro发布!4+32G内存8K解码

10月22日,腾讯携手创维数字,推出了首款 8K 高清电视盒子——腾讯极光盒子 3Pro 。这款产品的定位是“8K 星耀旗舰家庭娱乐主机”,盒子外观是高级黑加上一些不规则形状设计,磨砂材质,边缘还有一道蓝色的荧光&#xff0c…

oracle 重复的记录数,如何确定Oracle数据库表中重复的记录

作为一个Oracle数据库开发者或者DBA,在实际工作中经常会遇到这样的问题:试图对库表中的某一列或几列创建唯一索引时,系统提示ORA-01452:不能创建唯一索引,发现重复记录。下面我们以表code_ref为例来讨论这个问题及其解…

360手机浏览器_网信办:UC、QQ、360、搜狗等8款手机浏览器被纳入首批整治范围...

点击蓝字 关注我们UC、QQ、华为、360、搜狗、小米、vivo、OPPO等8款影响力较大的手机浏览器被纳入首批重点整治范围为有效解决网民反映强烈的手机浏览器网络传播乱象,国家网信办即日起对手机浏览器进行专项集中整治,重点聚焦行业突出问题实施“靶向治疗”…

整合php和mysql lnmp,安装配置LNMP服务器(Nginx+PHP+MySQL)

一、安装基础库:yum install gcc make glibc glibc-common zlib gd gd-devel freetype二、安装及配置mysql1、安装MySQLyum install mysql mysql-server #输入Y即可自动安装,直到安装完成/etc/init.d/mysqld start #启动MySQL2、为root账户设置密码mysql_secure_ins…

重建索引一般需要多久_游泳小白学游泳,一般需要多久才能学会?猜猜看

由于每个人的身体条件不同,所以每个人从零基础到学会游泳需要的时间也不同。从我一对一的教学经验来看,一般正常体能的人需要5节课就能学会游泳,每节课1个小时。/01/ 零基础一般需要学什么泳姿?在国内来说,一般零基础先…

oracle字段公式怎么执行,Oracle 在存储过程或函数中执行字符串sql PDF 下载

主要内容:有时,我们需要在存储过程或函数中根据条件拼凑一些sql字符串语句,然后再执行拼凑后的sql字符串,如何做到呢?参考以下代码:FUNCTION CALCULATE_TARGET_SCORE (CUR_MONTH IN NVARCHAR2)RETURN NCLOB…

cxgrid 写数据_大线索报道:2020年策划人必备的50个写方案技巧

【免费】大线索-免费全场景AI数据平台,科技引领未来,协助短视频运营变现。​在乙方期间写了几百个方案,看过大大小小数千个方案,总结了一些好方法,好思路。关于写方案,更多是见仁见智,没有具体的…

oracle dg物理和逻辑,Oracle DG介绍(物理无实例)

DG是dataguard,也叫standby,是oracle提供的一种容灾解决方案,只有企业版可用,标准版是不能用的,DG最多可以有一个主节点,9个DG是dataguard,也叫standby,是Oracle提供的一种容灾解决方…

.net 5 正式版_ASP.NET Core 3时代全新开启,DevExpress ASP.NET增强Data Grid

由轻量级JavaScript小部件提供支持的70个高性能DevExpress ASP.NET Core Controls,包含功能完善的报表平台,因此您可以再最短时间内交付响应迅速的业务线应用程序。DevExpress ASP.NET Core控件v19.2新版正式增强Data Grid和TreeList、File Manager等控件…

linux文件目录含义,Linux中文件权限目录权限的意义及权限对文件目录的意义

linux中目录与文件权限的意义一、文件权限的意义r:可以读这个文件的具体内容;w:可以编辑这个文件的内容,包括增加删除文件的具体内容;x:文件就具有了可执行的权限-------注意:这里和window不一样…

action script3.0殿堂之路_【日本乐坛传奇】松任谷由实是谁?新音乐女王的登基之路!...

松任谷由实是谁?日本人引以为傲的queen of pops?没错,但她,却不仅只是这样。她是日本音乐界的女王,日本流行音乐界始祖级别的人物,日本新音乐活着的精神象征,日本流行界天花板级别的歌手。她和其…

linux权限最小化分级,vim可视化Linux系统安全最小化原则 su sudo

一、vim在可视化模式下编辑crlv,会变成-- VISUAL BLOCK --,然后用上下左右键去选中.多行注释:ESC进入命令行模式;Ctrlv进入VISUAL BLOCK模式上下左右键调整需要注释多少行;Shifti即大写I或s进入插入模式,输入注释的符号,比如#;再按两下ESC键,这时就可完成多行注释,命令行模式下…