欢迎各位兄弟 发布技术文章
这里的技术是共享的
一、ll命令
ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名。
前言:
对于我们做php开发的人员,上了生产环境,一定要把相关debug,display_errors错误提示等关掉。谁还难免不犯个错呢?这样能防止非致命性报错下,导致项目路径、数据库等信息泄漏。
问:那么问题来了,我们在生产该如何查看php等相关错误呢?
答:记录到错误日志里。error.log(或直接发送到syslog)
下边就如何配置和查看日志作出简单叙述。
一.相关配置
需要将php.ini中的配置指令做如下修改:
1. error_reporting = E_ALL ;将会向PHP报告发生的每个错误
2. display_errors = Off ;不显示满足上条 指令所定义规则的所有错误报告
3. log_errors = On ;开启错误日志
4. log_errors_max_len = 1024 ;设置每个日志项的最大长度
1)第一种方法 最好重启apache(好像不需要重启吧)
php判断文件还是文件夹主要通过is_file跟is_dir函数判断,下面分别讲解:
is_file()函数
我们详细描述:
file_put_contents(__DIR__.'/send_huodong_message.txt', $tels
1. 获取当前运行级别
runlevel
2. 运行级别切换
# 切换响应的运行级别,本例为3
init 3
下面是相关级别的定义
级别用途
级别0直接关机
级别1单用户模式
级别2多用户离线模式(不能联网)
级别3多用户文本模式(可联网)
级别4系统保留模式(不可选)
级别5图形模式(如果有的话)
级别6不断重启模式
pam_tally2模块(方法一)用于对系统进行失败的ssh登录尝试后锁定用户帐户。此模块保留已尝试访问的计数和过多的失败尝试。[root@zabbix ~]# vim /etc/pam.d/login
id:5:initdefault
si::sysinit:/etc/rc.d/rc.sysinit
OS的初始化
/etc/rc.d/rc.sysinit 完成的任务
1,激活udev和selinux: (前200行,就不用读了,前面十几行还是可以看得懂的吧)
2,根据/etc/sysct.conf文件,来设定内核参数
3,设定系统时间
4,装载键映射
5,启用交换分区
6,设置主机名
7,根文件系统检测,并以读写方式重新挂载
8,激活RAID(及软RAID)和LVM设备 (额外的,除了根以外和其它的)
9,启用磁盘配额 (限定用户最多使用多少磁盘空间的,用处不大)
10,根据/etc/fstab,检查并挂载其它文件系统
11,清理过期的锁和PID文件
l0:0:wait:/etc/rc.d/rc 0
rc0.d/
K* (K是kill的意思)
本经验介绍在windows日常使用中,如何快速查看各个文件夹大小。应用场景如:查找清理大缓存,腾出C盘空间等。
Theme developer 开启后 点了不起作用,看chrome的开发者工具,报下面的错,
全部清空一下缓存就可以了 (虽然还有其它的错,但是这个工具Theme developer 可以使用了)
Uncaught TypeError: Cannot read property 'type' of undefined
at thmrRebuildPopup (devel_themer.js?7:193)
at themerDoIt (devel_themer.js?7:87)
at HTMLDocument.themerEvent (devel_themer.js?7:126)
电脑重启,自启动总是自检应该怎办呢,很多人对这个都不知道应该如何解决,太烦了,开机还要等那么久,都不知道该怎么办,怎么解决呢,看这里。
很多使用WIN7的朋友都遇到过,Win7搜索文件有时候搜索不到。如查找:文件名.doc这个文件时,搜索其中任一个字如‘名’就搜索不到,而XP搜索得到。所以有人说WinXP比Win7好,认为Win7存在BUG。
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
1) cd 到 网站的根目录下(这一步不能少)
2) [root@mail public_html]# php index.php -q cron_birthday_send_message) ( 没有-是不可以的)
php 可以全路径吧