Tag Archives: wordpress

通过修改Apache2配置文件修改网站根目录

之前网站的根目录并不是ip地址,需要跳两层目录,比方ip地址是1.1.1.1但我的网站地址是1.1.1.1/a/b,即使在ip地址对应的根目录下设置跳转,但这样就很麻烦,绑定域名后,也是abc.com/a/b。所以一直想配置下网站根目录,改成真实的博客地址。

之前参考过一些Apache配置的博客,但是大部分写的都是Apache,不是Apache2,两个版本之间的差异似乎还是蛮大的。这阵子重新买了域名:yuenshome.space,一下买了十年的。打算好好弄弄博客,说不定以后访问量会很大可以弄弄广告。废话不多说,切入正题:

 
Continue reading

由固定链接造成的WordPress博客外链图片挂掉解决方案

图床一直在SAE上,后来迁移博客到了阿里云,前几天不小心点了“设置—->固定链接”,一些(似乎是)静态页面的图像链接的前缀被修改了,修改成了当前博客地址的域名,这下不好了,首页的几个header_image挂了,很难看。打算分析下源码,修改加载时候的图片链接地址,让图片重新正常显示

 
Continue reading

WordPress建立数据库连接时出错

早上发现打开博客时赫然出现这几个大字:建立数据库连接时出错。其余空白,大写的尴尬。

网上搜了下有关“wordpress建立数据库连接时出错”的内容,感觉不太靠谱(只是一个表象,我想可能有不同的问题导致同一个错误显示信息),需要链接MYSQL,然后修改里面某个表里的值。我把MYSQL密码给忘了==、

ssh登录服务器,再尝试各种不同密码,发现报错似乎不是密码填错。而是:

搜了下这个Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (111),发现很多关于这个问题的,但是目标太大,后面有个(111),缩小范围发现在stackoverflow上有一个和我一样的问题,但是无解==。
再次搜,依然定位到stackoverflow,解决了方案如下:

You’re getting that message because you’re trying to start MySQL as your normal user, not as root as required.

参考:

  • ubuntu – mysql functions for days as expected and then gives ‘Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (111)’ – Stack Overflow
    http://stackoverflow.com/questions/14538119/mysql-functions-for-days-as-expected-and-then-gives-cant-connect-to-local-mysq
  • wordpress建立数据库连接时出错解决办法 – 邵连虎博客
    http://www.shaolianhu.com/14551.html

wordpress博客迁移及Apache2禁止目录访问的配置

这里总结一下最近在迁移博客过程中遇到的一些小问题。前面写的部分参考当时没有留意后面就没有写。

 
引言

先说一段最近总结性的废话。把博客迁移到阿里云ECS(学生价,也有同学抢到两年免费,真是羡慕呀),同时想着筹划一个专注于深度学习和强化学习等人工智能技术内容的网站,脑子一热一冲动就把域名买了(www.deepintell.com)。这两天也折腾网个站点的备案(个人博客和那个新买的域名)。
Continue reading