vagrant+virtualbox 安装虚拟机会遇到服务器内容修改了但是页面不变化的问题 关闭Nginx的sendfile一项的属性: sudo vim /etc/nginx/nginx.conf 找到sendfile,将on改为off,保存关闭文件.......
Session目录的权限
php.ini文件里一般会定义session文件的路径,但是php-fpm配置文件会覆盖php.ini里的配置.
在/etc/php-fpm.d/www.conf文件中,一般在底部会有session.save_path,这里就是session文件的保存位置了
......
sudo vim /etc/nginx/conf.d/default.conf(编辑其他配置文件也可)
在server{}里面再添加一个location区块,或在index 设置行的下面添加一行include laravel.conf;(linuxeye一键包的方式)
location / {
try_files $uri $uri/ /index.php?$query_string;
}
- 运行
less /etc/php-fpm.conf查看配置,include=/etc/php-fpm.d/*.conf一行说明只要在这个目录下的conf类型的文件都会被包含到配置里.该目录下会有一个www.conf的文件,为默认配置文件.listen = 127.0.0.1:9000表示监听地址,如果有请求是PHP脚本就发送到这个地址,可以理解为PHP脚本是通过该地址的服务来解析的.可以是IP地址加端口号,也可以用socket的方式,socket方式更安全些.
- 修改Nginx的配置文件,在之前已经添加了!文件是:
/etc/nginx/conf.d/default.conf,通过vi编辑器继续修改,添加nginx对php类文件的解析设置: