WordPress附件目录禁止运行PHP

WordPress附件目录禁止运行PHP可以有效的防止别人通过上传附件执行代码,比如将PHP文件伪装成*.jpg,然后远程访问这个图片,即可执行攻击。

防范这种攻击可以在apache的httpd.conf中增加以下代码 继续阅读WordPress附件目录禁止运行PHP

WordPress主题运营访谈QQ群:33148198

MySQL Query Cache的简单配置

如果你这样开启了MySQL Query Cache,不难发现,当你的mysql重启的时候,cache大小值就为零了。可以设置一个简单的方法,不用担心mysql重启对cache的影响。

1、开启MySQL Query Cache

2、设置cache大小

在my.cnf的[mysqld]最后,添加两行: 继续阅读MySQL Query Cache的简单配置

阿里云还是那个阿里云 杭州节点貌似就不是杭州了?

阿里云增加青岛节点之后,只有老用户才能购买杭州节点的服务器。不过最近不管新老用户都可以购买杭州节点的服务器了,据说阿里云又升级了,那到底是不是呢,我做了个简单的IP判断。

旧服务器:节点->杭州,IP->杭州阿里云

新服务器:节点->杭州,IP->北京万网IDC 继续阅读阿里云还是那个阿里云 杭州节点貌似就不是杭州了?

WordPress空间靠谱国内外一览

自从2005年接触WordPress,使用了无数的wordpress空间,从国内wordpress空间国外wordpress空间,先不说这几年花了多少大洋,但的的却却的是折腾安逸了。

icon WordPress
icon

一、WordPress空间的要求

WordPress运行在PHP 5.2.4、 5.0或者更高(截至2014-01-26前),可以关注WordPress Requirements了解当前版本需要的空间支持。

二、WordPress空间的特性

一键安装WordPress,不需要了解数据库信息等,只需要操作后台选择就可以安装。还有一些商家会推出一些增值服务,比如插件安装、主题安装、网站备份、主题定制等。 继续阅读WordPress空间靠谱国内外一览

WordPress主题运营访谈QQ群:33148198

说说阿里云云盾(D盾)的优劣势

阿里云有个云盾,可以方式DDOS攻击,使用云盾需要把原来的A记录改为CNAME。

云盾 CNAME
云盾 CNAME

一、云盾“网站安全防御(WAF)”能为我提供哪些方面保护?

“网站安全防御(WAF)”主要拦截针对WEB应用的攻击,目前主要拦截跨站攻击、SQL注入攻击、文件包含攻击、代码执行攻击等多种攻击方式。 继续阅读说说阿里云云盾(D盾)的优劣势

Another MySQL daemon already running with the same unix socket

服务器重启或者mysql重启遇到Another daemon already running with the same unix socket错误提示,已有一个mysql运行了,但是就是无法关闭mysql再启动,或者无法直接重启mysql。 我的方法:找到mysql.socket将其删除,再重启mysql。 继续阅读Another MySQL daemon already running with the same unix socket

阿里云又降价了

我的博客和其他几个服务类站点(iOpenV、 Mall)都是用的是阿里云服务器,从内测到现在,一直感觉不错。2013-12-18凌晨,阿里云又降价了

阿里云又降价了
阿里云又降价了

阿里云全新价格发布

最低降16%,最高降30%,给力啊。如果是Linux 1M带宽、1CPU、20G(linux购买送)、512MB内存,足够运行3W~5W PV/天。如果是WordPress程序的话,还可以做个WordPress缓存优化,就是快啊。 继续阅读阿里云又降价了

553 Requested action not taken: no smtp MX only

最近在阿里云配置sendmail的时候,我收到邮件提示“553 Requested action not taken: no smtp MX only”,在网易企业邮查了下,才知道大概意思是:MX类型的机器不允许发信人是本站用户

一、问题原因

php.ini中的 sendmail_path =/usr/sbin/sendmail -t -i -f no-reply@example.com ,其中no-reply@example.com不能与你的WordPress安装时候的管理员邮箱相同,即:如果你安装WordPress设置的管理员邮箱是no-reply@example.com,sendmail_path =/usr/sbin/sendmail -t -i -f后面也设置的是no-reply@example.com,那么你网易邮箱收信就会出现553 Requested action not taken: no smtp MX only错误。 继续阅读553 Requested action not taken: no smtp MX only

phpMyAdmin – Error Cannot start session

安装lamp/lnmp后通常会安装phpMyAdmin方便管理mysql,访问phpMyAdmin界面出现:

是session的读写权限问题,在php.ini可以看到session位置:

给予/var/lib/php/session可写权限即可:

ERROR! MySQL server PID file could not be found!

MySQL移至MariaDB诟病,

(AY130906195906317111Z.pid会因服务器host而不同)

网上查了很多方法,什么my.cnf注释掉xxx,但是MariaDB的my.cnf与的完全不同。查了很多方法无果,最后是删除/var/lib/mysql目录下的ib_logfile0、ib_logfile1、ibdata1,将其删除: 继续阅读ERROR! MySQL server PID file could not be found!

DirectSpace业界良心,无需担忧信用卡被扣

DirectSpace是我一直在使用的国外VPS服务商,我用的是PayPal+信用卡来结算,即paypal作为计算工具,信用卡支付。最近快到期了,信用卡也木有被扣钱,不像BurstNET那么不靠谱

关于DirectSpace

DirectSpace是我用的目前性价比比较好的,DirectSpace算是小众、靠谱的主机商,并且他们已经上线了SSD VPS

DirectSpace续费

如果你和我一样,采用了paypal+信用卡,那么当你的vps要到期后,会收到一个关于“Invoice Generated”的邮件。

Invoice Generated 邮件
Invoice Generated 邮件

我只需要登录我的DirectSpace eportal: 继续阅读DirectSpace业界良心,无需担忧信用卡被扣

cc: Internal error: Killed (program cc1)

php 5.5.6发布了,在阿里云CentOS x64 512MB内存下编译make的时候,出现cc: Internal error: Killed (program cc1)错误。网上查阅很多问答,大部分给出的是configure的时候增加--disable-fileinfo,测试了下不行,感觉是内存太小。网上常用--disable-fileinfo这种方法来解决,今天试一试不行。

折腾了下,既然内存太小,干脆减小内存开销,于是 结束httpd、php、、memecached,果真可以了。

如何使用MySQL的Query Cache

当前正在学习MySQL,仅以作笔记为目的来总结近来所学,便于以后有用到的时候进行查阅。

Query Cache故名思义就是用来缓存和查询相关的数据的。

几个重要的MySQL Query Cache参数

> show variables like "%query_cache%";
------------------------------ ---------
| Variable_name                | Value   |
------------------------------ ---------
| have_query_cache             | YES     |
| query_cache_limit            | 1048576 |
| query_cache_min_res_unit     | 4096    |
| query_cache_size             | 0       |
| query_cache_type             | ON      |
| query_cache_wlock_invalidate | OFF     |
------------------------------ ---------
6 rows in set (0.00 sec) 继续阅读如何使用MySQL的Query Cache