php: 学习yii的过程

           由于项目需求,需要php,就学习了流行框架yii,发现看文档,

文档都看的懂,就是写不出来,刚开始还是视频教程比较靠谱,循序渐进,

同时了解一些ide的使用,项目的架构

 

 

 

参考:

[1]http://www.imooc.com/video/7840  [该教程由浅入深]

[2] http://www.imooc.com/video/9066  [web 安全]

mac : php-cgi not found

  1. 在mac 配置上php 后,在phpstorm 中写了一个helloworld,提示“php-cgi not found”
  2. 根据链接1,重新安装了php环境

           brew install homebrew/php/php55-amqp

      3. 安装后系统原PHP路径 : /usr/bin/php,

            新安装的路径 /usr/local/bin/php,在PHPstorm中 php executable : 设置新的路径,ok。

 

 

 

参考:

  1. http://www.jianshu.com/p/9f42c94eef40  [有用]
  2. http://www.cnblogs.com/krisirk/p/4986153.html

mac: php nginx error: file not found

启动方式:
sudo nginx
sudo nginx -s reload
sudo php-fpm
打开浏览器 localhost:8080 , 页面显示“File not found 错误 ”

解决方法:

location ~ \.php$ {

root html;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;

include fastcgi_params;

}

 

方法1: fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;

   改成 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;  [没效果]

  改成 fastcgi_param SCRIPT_FILENAME /Users/saiwei/Sites/$fastcgi_script_name;  [有效果]

 

参考:

1) http://www.saitjr.com/php/mac-nginx-environment-configuration.html [ 详细]

2)