分類
网站

nginx和yii2

记录下Ubuntu12.04安装nginx遇到的问题。

nginx安装好后打开php遇到File not found

修改/etc/nginx/conf.d/default.conf文件。首先在server下添加root,然后修改fastcgi_param为SCRIPT_FILENAME $document_root$fastcgi_script_name;

server {
    listen       80;
    server_name  localhost;
    root         /usr/share/nginx/html;

    #charset koi8-r;
    ...
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
    ...

php升级到5.5

新版Yii要求php5.4或更高,但Ubuntu12.04库中的默认版本是5.3.所以我就直接添加PPA升级了。

sudo apt-get update && sudo apt-get install python-software-properties  
sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update && sudo apt-get dist-upgrade

升级后打开php页面出现502 Bad Gateway,把/etc/php5/fpm/pool.d/www.conf中listen = /var/run/php5-fpm.sock替换成listen = 127.0.0.1:9000就好了。可能是升级后/var/run/php5-fpm.sock被删除了。更多升级到5.5导致502 Bad Gateway,请参考Fix “502 Bad Gateway” error on NGINX server after upgrading PHP

安装phpmyadmin

sudo apt-get install phpmyadmin  
sudo ln -s /usr/share/phpmyadmin/ /usr/share/nginx/html/phpmyadmin

如果nginx配置文件没有加index.php会出现403错误。应该把/etc/nginx/conf.d/default.conf中字段配置为这样:

    location / {
        root   /usr/share/nginx/html;
        index  index.html index.htm index.php;
    }

安装Composer

curl -sS https://getcomposer.org/installer | php  
sudo mv composer.phar /usr/local/bin/composer

通过Composer安装yii

首先切换到网站目录下,如/opt/lampp/htdocs。安装basic版:

sudo php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.1

安装advanced版

sudo php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.1

本文更新於 2015/04/04。

分類
說說

1412081616

错觉引我向真实
黑暗引我向光明
死亡引我向永生

Navras
分類
其它

催眠者

“我睡着了,我正在做梦。梦见自己带了一大块牛肉摸到黑木崖上,去喂你家的狗。”——令狐冲


半年前,为了完成这篇稿子,蓝叶同志介绍我认识了一位通晓催眠术的谭医生。下面是我们第一次见面的情景:

我跟蓝叶向坐在椅子里的谭医生走去。我伸出了右手与他握手,同时坚定地说:“你好!我知道你会催眠,是特地来向你请教的。我也知道催眠说到底就是心理暗示,而所有的催眠归根结底都是自我暗示。我相信催眠,不过,我是个不易受暗示的人,所以请别试图催眠我,你是不会成功的。”

他说:“好吧,你为什么不把墨镜摘下来呢?怎么还戴着手套和我握手呀?”

我没有听见他的话,蓝叶把我的墨镜和手套都拿掉了。在我的眼里,谭医生光张嘴不出声,我们都没弄明白这是怎么回事。最后,蓝叶把我塞在耳朵里的棉花球取出来,我才听见他说话。

“请坐下,”谭医生说,“我们随便聊聊,别紧张。”

“紧张?我不紧张!”我说,“不紧张,不紧张,我告诉你,我一点不紧张。”

“那就请把手松开吧,别抠坏了我的沙发。”

分類
說說

我无法正常访问的网站列表

 请滑动查看(封的速度比我写的速度快,已放弃)

本文更新於 2015/01/14。

分類
說說

14112410

敬爱的领导们粉墨登场后,纷纷发表了骇人听闻的发言,我感到我们引导世界信息化时代的决心,已经是司马昭之心了。我们对互联网的贡献,的确罄竹难书,取得的成就也令人发指,获得了千夫所指的全球声誉,值得全国人民弹冠相庆。

纪念人人影视,纪念射手网

分類
其它

柏林墙倒塌25周年

柏林墙倒塌25周年

刚刚升级了goagent3.2.2。

分類
其它

Xpera Z刷入原版印度4.4.4系统

国行Z编号为C6602,目前XDA论坛有印度原版系统可供下载,参见:[STOCK ROM][FTF] Xperia Z (C6602) 10.5.1.A.0.283 Generic IN (India)。根据帖子先去下载位于MediaFire的FTF文件。问题来了,goagent是搞不定,用手机上的SuperVPN和Psiphon也搞不定,最后找到一个网站可以帮忙中转下载。访问http://premium4.us/把MediaFire的网址直接放进去,就能获得下载地址速度还很快!我是从免费高会中转站列表找到的premium4这个网站。

FTF下载好了,接下来就好办了。按照[GUIDE] How to package and flash stock roms with Flashtool,安装那两个软件,然后按照图示一步一步做就可以了。图示是我见过最详细的图示了!

刷这个系统我是单纯为了Google框架。而且刷机后,不影响原来的数据。有个小插曲是,我之前直接在国行刷的google框架,但是老是弹出错误,后来待同步完联系人和获取到一些软件的认证后我就把google框架用Link2SD给冻起来了,结果刷机前没有解冻,导致新刷的框架也是冰冻状态。不过也没什么大问题,root后用Link2SD解冻就好了。