本博客使用Google进行本站搜索,更快更准确:
读取中...

Ubuntu中phpmyadmin 出现 “无法载入 mcrypt 扩展,<br />请检查 PHP 配置 ”

June 13, 2009 · Filed Under Ubuntu · 2 Comments 

刚刚在 ubuntu 上安装了 phpmyadmin,运行时,发现phpmyadmin出现了如下错误:

Ubuntu中phpmyadmin 出现 “无法载入 mcrypt 扩展,<br />请检查 PHP 配置 ”

原来,这是PHP5少了mcrypt扩展,经过搜索,只要把这个扩展加上,就可以了。

请执行:sudo apt-get install libmcrypt4 php5-mcrypt

然后重启apache:sudo /etc/init.d/apache2 restart

问题即可解决!

WordPress更换域名301 rewrite 重写方法

June 4, 2009 · Filed Under WordPress, php · 5 Comments 

感谢大麦,及时告诉了我nupt.org可以注册了,于是赶快上Godaddy去注册。然后把域名转换到 www.nupt.org 上来了。现在,为了让之前 www.nupt.org.cn 的连接继续有效,我们就需要对 www.nupt.org.cn 的网址进行301重定向。如果还不知道什么是301重定向,可以查看这里的介绍。

目前,就我所知道的对于301重定向的方法,有两个:

  1. 利用apache支持的.htaccess进行改写,实现重定向
  2. 利用程序进行域名的301重定向

利用apache支持的.htaccess进行301重定向

首先介绍一下利用apache支持的.htaccess进行重定向的实现。请注意,只有你的主机支持.htaccess和apache开启了 mod_rewrite 模块之后,才可以利用.htaccess实现301重定向。下面介绍方法。注意,此篇文章是面向WordPress的。

  1. 登陆你的WordPress,并把博客的URL改成你的新域名,比如我,就改成 www.nupt.org
  2. 保证你的永久链接不变,这样,301重定向才有意义
  3. 打开网站根目录下的 .htaccess ,在已有的代码上面加入以下代码,域名请根据你自己的情况做适当修改

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine on
    rewritecond %{http_host} ^www.nupt.org.cn[nc]
    rewriterule ^(.*)$ http://www.nupt.org/$1 [L,R=301]
    </IfModule>
    # END

这样,就可以解决WordPress更换域名要进行301重定向的需求了。如果你使用的主机不支持.htaccess的方法,那么下面一种方法就很适合你:利用PHP代码实现301的重定向。

利用PHP程序进行域名的301重定向

如果你的主机不支持.htaccess进行重写,那么,直接在程序中进行重写可能就很适合你了,而在程序中进行重写也十分的简单,下面进行介绍。

  1. 直接打开WordPress根目录下的 wp-blog-header.php 文件
  2. 在第一行插入以下代码:
    if (strtolower($_SERVER['SERVER_NAME'])!=’www.nupt.org’)
    {   
        $URIRedirect=$_SERVER['REQUEST_URI'];   
        if(strtolower($URIRedirect)==’/index.php’)    {
           $URIRedirect=’/'; 
       }   
           header(’HTTP/1.1 301 Moved Permanently’);   
           header(’Location:http://www.nupt.org’.$URIRedirect);   
           exit(); 
    }

然后上传上服务器,你的301重定向就实现了。

希望上面的介绍能帮助到你 :-)

雅虎统计失效,微软推出Bing搜索引擎

June 1, 2009 · Filed Under 闲谈 · 1 Comment 

刚刚登上雅虎统计,就收到了一封迁移公告,内如如下:

尊敬的用户:

为了向您提供更稳定更专业的统计服务,雅虎统计将更名为“量子恒道统计“并迁移到本站www.linezing.com。我们承诺一直为广大用户提供免费的统计服务。原有的雅虎统计将于2009年7月31日停止服务。

在迁移期间您只需登录原雅虎统计,按照页面提示开通量子恒道帐户并更换统计代码,就可以完成向量子恒道的迁移。

如果您未及时向量子恒道迁移,雅虎统计关闭后,您将无法继续获得数据服务,并可能给您的网站带来潜在的风险。为了保障您的数据和网站安全,请您尽快迁移。

您的数据已经完整地迁移到了量子恒道,在迁移期间,您的数据在量子恒道会被正常统计。更多相关问题请查看迁移帮助,或者去量子恒道论坛提问,客服人员会尽快帮您解决。

感谢您的信任和支持!

另外,微软的必应搜索引擎Bing已经可以访问了:http://cn.bing.com。不知道Bing能分得中国搜索引擎市场多少蛋糕。

Google App Engine支持Java了!

April 12, 2009 · Filed Under java · 2 Comments 

对于熟悉Java的朋友来说,这绝对是一个好消息。

现在Google App Engine已经宣布了其对Java的支持,之前,GAE(Google App Engine)只支持Python的。

Google App Engine对于Java支持的一些说明,感兴趣的可以去看看英文原版

GAE使用的是Java6的JVM,而GAE的SDK是支持Java5以上的。

GAE使用的是标准的servlet。也就是说,只要提供我们编写好的JSP,servlet class等文件,就能在GAE上跑一个网站。

GAE的JVM是运行在一个安全的沙盒中的,这样就保证了各个程序之间的隔离性。沙盒还有其他一些安全和性能方面的考虑,比如不能使用JNI等。更多的信息,可以查看Servlet Environment

比较幸运,Soz也申请到了一个开发机会,按照教程写了一个小小的程序。具体的网站可以看这里:http://soz1688.appspot.com/

接下来,Soz准备在上面写一个小小的博客或者论坛试试 :-)

终于再次更新博客

April 4, 2009 · Filed Under 闲谈 · 4 Comments 

终于,终于有时间再一次更新博客。

可能有朋友觉得Soz已经放弃了听者有心,但是事实正好相反,虽然现在在实习期,每天都很忙,也没有时间好好的写一些东西。但是却一直心系听者有心,也没有丝毫想放弃写博的想法。

由于Soz现在从事的职业是java开发工程师。所以,可能以后的主题会稍微的转向程序开发这块。但是,网络营销仍然是Soz的爱好。

也可以这么说,听者有心会在原来的主题上,再次扩充对程序的主题。争取做一个营销和技术都涉及的博客 :-)

奥巴马的新网站Recovery.gov采用Drupal平台!

February 20, 2009 · Filed Under php · Comment 

引用自http://www.cnbeta.com/articles/77543.htm。

当得知白宫的新网站Recovery.gov采用免费的,开源内容管理系统平台Drupal时,众多Drupal开发者都为此欢呼雀跃。在 Recovery.gov之前,高调采用Drupal平台的网站可能就是Onion网站。但这不是让Drupal爱好者感到兴奋的唯一原因,笔者曾经向两位CMS(内容管理系统)专家朋友询问其中的状况,以下的原因能够解释为何Recovery.gov会大量采用Drupal平台:

首先,最现实的问题是,Drupal是免费的,按照目前的经济状况,转向开源可以节省纳税人的钱。

第二,这说明了白宫并没有就“社区合作开发的软件对于政府部门来说不够稳定和安全”的问题作过多的争辩。

第三,按理说,Drupal正在不断进步,它在民主政治方面有很深的根基,第一次引起政界注意的是Dean Space下的基金会出现,无论在哪个州,Drupal都拥有足够多的开发者社区进行开发。(还有David Cohn所写的Drupal政治历史)

最后,Recovery.gov采用Drupal标志着白宫正和Blue State Digital一起从事开源工作,该公司是奥巴马竞选时的Internet大本营。BSD采用自己私有的CMS。

作为社区共建的系统,Drupal依赖于开发者对代码进行改进,虽然白宫也可以开发出一些构建和节点,但终归还是的回到Drupal世界去。Drupal大会也将在3月4日到7日在华盛顿召开。

如何搭建Apache+PHP+MySQL环境

February 8, 2009 · Filed Under php · 4 Comments 

因为毕业设计可能就是对一套PHP程序进行扩展,所以可能就需要在本机上搭建运行PHP的环境,并且对针对程序编写一些插件。于是,在本机搭建PHP的环境就很需要啦。

其实很简单,现在推荐一款软件:WAMP

WAMP是一款非常容易使用的软件,只要下载该软件,然后进行安装,就可以轻松地在本地的Windows系统中集成Apache+PHP+MySQL服务了!

现在介绍一下安装好之后的一些操作。

因为WAMP集成了PHPMyAdmin这个管理程序,所以需要对这个管理程序做一些设置。

打开WAMP所在目录的 apps/phpmyadmin3.1.1/config.inc.php 文件,使用文本编辑器编辑。找到 // $cfg['Servers'][$i]['auth_type'] = ‘http’; 这句,把前面的 // (也就是注释)去掉。并且在 $cfg['Servers'][$i]['auth_type'] = ‘config’; 的前面加上 //。从而使得登录 PHPMyAdmin 变为浏览器的认证,加强了一些安全性。

这也是Soz一直以来的做法。当然,你也可不必如此麻烦,因为WAMP安装好之后默认是离线的,也就是单用户模式,只能在本地测试。也就是说,在离线状态下,没有修改也是安全的。

使用ScribeFire离线撰写博客

January 26, 2009 · Filed Under Blog · 4 Comments 

自从Ubuntu的使用时间大于Windows系统时间过后,我就开始考虑寻找一个真正能跟WLW(Windows Live Writer)媲美的博客离线撰写工具。但是很遗憾,我真的找不到比WLW更好的工具了。

于是,我开始考虑使用一个著名的Firefox插件:ScribeFire。经过几次改版过后,现在这个插件是我觉得唯一能替代WLW的夸平台firefox插件。
下面说说有ScribeFire有哪些优点和缺点(当然是跟WLW相比)
优点:

  1. 自带了从Flickr查找图片并且快速在增加到博客的功能。这点是很不错的,要知道,在一篇日志中添加一些合适的图片,是很受读者欢迎的。
  2. 自带了Youtube视频。
  3. 自带了ScribeFire自带的广告业务,可以方便的在文章中插入其提供的广告,当然,这是可以赚钱的 :-)
  4. 自带了一些推广的功能,比如分享此页的功能
  5. 目前还在使用中

缺点:

  1. 一个很明显的缺点,就是需要在Firefox下运行,当然,如果你是Firefox的使用者,这或许可以称之为优点。
  2. 没有分清楚WordPress下的父分类和子分类的关系。
  3. 目前还在使用中

以上,就是我使用ScribeFire的心得,如果你有更多的发现,希望能不吝赐教 :-)

分页: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 下一页