离家将近一周了,我爸也没有打电话向我诉说无法上网之类的。网站也没看到完全无法启动。目前比较满意了。考虑到网络的现实情况,一切基本正常,当然,翻墙希望也是正常的。改天将路由器的相关配置贴出来,备份一下。这篇文章由手机发出。不知道出来的样子是怎样的。我还是习惯 emacs的html 的方式
标签: cron
wordpress使用cron保护.htaccess不被修改
本站的博客所在的主机虽然支持.htaccess,但有些时候会不小心修改掉它,或者某些未知情况的发生,.htaccess文件进行了修改,造成内存不够,页面调不出来。网上大部分的内容都是介绍如何修改.htaccess来达到增强功能的,但很少提到怎么保护这个脆弱的文件。在网上找了下关于使用php修改.htaccess的,配合wordpress的插件U-CRON,定时自动修改.htaccess。最好是先检查再修改,但今天天色已晚,我对php又不是非常的熟,只有强制修改。如果谁有更好的保护这个文件的插件的话,请推荐给我。这个是目前本站使用的代码:
< ?php $file = $_SERVER['DOCUMENT_ROOT'] .'/.htaccess'; $fp = fopen($file, 'w'); fwrite($fp, " # BEGIN WordPressRewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] php_value max_execution_time 0 php_value memory_limit 256M php_value post_max_size 200M php_value upload_max_filesize 200M # END WordPress "); fclose($fp); ?>
小小的感概下:
看了下发贴的数量,不由的感慨,emacs实在足够强大,本站的所有帖子内容,全由emacs所写,emacs所发,包括附件上传,虽然每天都会打开firefox上到本站,但大部分都是在管理,或者检查下帖子上的文字是否有需要稍加修改的。
使用cron自动提交svn代码
今天不小心看到磁盘中有一个svn.log的文件,打开一看,里面全是每天晚上自动提交到svn的日志,猛然想起很早之前写了一个自动提交svn的计划任务,自己已经很早就过起了不提交svn的习惯,没想到这个计划任务整整为我默默的服务了两年,从来没有间断,直到上个月我把cygwin的用户名手动改掉为止。
自动提交的代码很简单,需要修改的就是前面的一些定义,路径要用绝对路径。
继续阅读使用cron自动提交svn代码