`
文章列表
起因 今天发现一台服务器crontab定时运行scp的备份脚本失败,手动执行脚本没问题,所以想从crontab的日志里找原因,突然发现我的/var/log下没有cron日志,这里记录一下如何ubuntu server如何查看crontab日志 crontab记录日志 修改rsyslog [html]view plaincopy
一:安装 安装方法一:编译安装 1、下载PHP的XDebug扩展,网址:http://xdebug.org/ # wgethttp://pecl.php.net/get/xdebug-2.1.2.tgz # tar -xzf xdebug-2.1.2.tgz # xdebug-2.1.2 # cd xdebug-2.1.2 # /usr/local/php/bin/phpize # ./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config # make && ...
任务调度的crond常驻命令crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置Crontab是UNIX系统下的定时任务触发器,其使用者的权限记载在下列两个文件中:文件
memcache作为一款优秀的进程外缓存,常常被运用于高并发系统架构中。这里主要谈谈怎么通过telnet工具,查看memcache运行状况并对其key进行管理维护。假设memcache安装目录:/usr/local/memcached 1、启动memcache [root@localhost ~]# /usr/local/memcached/bin/memcached -d -m 512 -u root -l 192.168.119.70 -p 12000 -c 512 -P /usr/local/memcached/memcached.pid 启动参数详解 -d:以守护 ...
关于Memcache与memcached Memcache是项目名,memcached是服务名。让很多初接触的人感觉很是莫名其妙。个人认为正确的应该是用前者用更为正确一点。 安装Memcache Memcache分为两部分,Memcache服务端和客户端。Memcache服务端是作为服务来 ...
Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。 wget可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构。这又常被称作”递归下载” ...
在ubuntu12.04中安装配置LNMP时 出现在php5-fpm的错误 2013/04/26 04:01:05 [crit] 6119#0: *4 connect() to unix:/var/run/php5-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 159.53.110.141, server: 216.238.88.42, request: "GET / HTTP/1.1", upstream: "fastcgi://u ...
网络IO模型 Memcached是多线程,非阻塞IO复用的网络模型,分为监听主线程和worker子线程,监听线程监听网络连接,接受请求后,将连接描述字pipe 传递给worker线程,进行读写IO, 网络层使用libevent封装的事件库,多线程模型可以发挥多核作用,但是引入了cache coherency和锁的问题,比如,Memcached最常用的stats 命令,实际Memcached所有操作都要对这个全局变量加锁,进行计数等工作,带来了性能损耗。 (Memcached网络IO模型) Redis使用单线程的IO复用模型,自己封装了一个简单的AeEvent事件处 ...
第一步:安装php_xdebug扩展,并查看是否安装成功了 sudo apt-get install php5-xdebug #安装命令 php -m #查看命令 第二步:在php.ini中配置xdebug扩展,在最后行加上如下代码 [xdebug] xdebug.remote_enable = 1 xdebug_remote_host = "localhost" xdebug.remote_port = 9000 xdebug.remote_handler = "dbgp" zend_extension=/usr/lib/php5/2 ...
class test { /** * 创建像这样的查询: "IN('a','b')"; * * @author wengxianhu * @created to 2013-05-27 * @param mix $item_list 列表数组或字符串,如果为字符串时,字符串只接受数字串 * @param string $field_name 字段名称 * @return void */ public function db_cre ...
  英文原文:Iframe loading techniques and performance   我们会经常使用iframes来加载第三方的内容、广告或者插件。使用iframe是因为它可以和主页面并行加载,不会阻塞主页面。当然使用iframe也是有利有弊的:Steve Souders在他的blog里面有阐述:Using Iframes Sparingly: iframe会阻塞主页面的onload事件 主页面和iframe共享同一个连接池   阻塞主页面的onload是这两个问题中最影响性能的方面。一般都是想让onload时间越早触发越好,一方面是用户体验过更重要的是g ...
破解方案: 第一次执行start_navicat时,会在用户主文件夹下生成一个名为.navicat的隐藏文件夹,该文件夹下的Navicat/Mysql就是所有数据库的视图sql。 第一步:先备份.navicat目录 mv .navicat .navicat_bak 第二步:运行navicat,会自动生成.navicat目录,这时已经再次试用30天了 ./start_navicat 第三步:创建之前的各种连接 第四步:将视图的sql导入 cp -R .navicat_bak/Navicat/MySQL .navicat/Navicat 第五 ...
是一篇有点老的文章了,但是因为它带有译文,所以我就转摘一下。 命令行下的PHP,以前也是经常用的,现在用的少了。毕竟命令下行,效果更好,以前都是用来循环处理订单和检测无效信息的。。。 前两天我写了博客说bluehost的命令行不支持yii框架呢。。 以下是原文: Author:Darrell Brogdon As most of us already know, PHP is the best language for developing dynamic web pages available today. Not many people are aware that it ca ...
方法: 提供两种输入法,一种添加PPA安装,第二种直接添加源安装。 卸载ibus输入法,安装小企鹅输入法: sudo apt-get remove ibus 方法一: 1、添加入系统源,中途按回车 sudo add-apt-repository ppa:fcitx-team/nightly 2、更新源: sudo apt-get update 3、安装拼音 sudo apt-get install fcitx fcitx-config-gtk fcitx-sogoupinyin im-switch可安装的拼音输入法有:谷歌拼音 fcitx-googlepinyin ...
Nginx 是一个轻量级,以占用系统资源少,运行效率而成为web服务器的后起之秀,国内现在很多大型网站都以使用nginx,包括腾讯、新浪等大型信息网站,还有淘宝网站使用的是nginx二次开发的web服务器。 直接php+mysql这是Linux web服务器的黄金组合。今天我们一来学如何在ubuntu 12.04 中架设lnmp。 1. 使用官方PPA安装 Nginx 最新版本,使用以下命令:sudo add-apt-repository ppa:nginx/stable sudo apt-get update sudo apt-get install nginx ...
Global site tag (gtag.js) - Google Analytics