nginx thinkPHP 部署项目出现的相关问题
来源:互联网 发布:和讯网数据 编辑:程序博客网 时间:2024/06/07 10:00
一、路由重写,nginx是不支持例如:192.168.1.3/index.php/admin/login/login 这种形式的。刚试用了很多的方式,用兼容模式index.php?=admin/login/login可以成功的,但是到项目中,在进行页面跳转中这种路由方式很不方便。所以查了很多资料终于解决。需要配置nginx.conf
location ~ \.php {
root/app/www ; (项目存放的位置)
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_split_path_info ^(.+\.php)(.*)$; (要添加这句)
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_paramSCRIPT_FILENAME $document_root$fastcgi_script_name;
includefastcgi_params;
}
二、配置完nginx,当你运行项目时,会报错_STORAGE_WRITE_ERROT:./App/Runtime/Cache.....
这需要配置给Runtime文件权限chomd 777文件夹的位置
三、在连接数据库是提示 No such file or directory
要注意两个问题:1、数据库用户名和密码是否正确
2、Mysql.sock 的位置
0 0
- nginx thinkPHP 部署项目出现的相关问题
- Nginx 下部署ThinkPHP项目的办法
- 解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- nginx服务器下部署ThinkPHP的配置
- ThinkPHP项目iis部署一些问题
- 解决Nginx部署ThinkPHP
- 部署NGINX+PHP+Thinkphp
- thinkphp部署bae的相关配置
- centos部署web项目,nginx代理域名解析遇到的问题
- 项目部署在Nginx服务器上的文件上传问题
- 在Nginx上部署ThinkPHP,解决Pathinfo问题
- ThinkPHP项目在SAE下的部署
- nginx配置vue-router+webpack项目部署访问刷新出现404问题
- 【项目部署】thinkPHP
- 删除数组制定元素或下标
- Hibernate 创建 sessionFatory
- 第1章第2节练习题19 判断循环双链表对称
- android NDK添加iconv支持,支持GBK UTF-8编码转换
- STL_算法_for_each
- nginx thinkPHP 部署项目出现的相关问题
- 编程修养(二)
- Http状态码
- 近三个月的总结与新阶段的展望
- JAVA内存处理--堆和栈
- UITableView - 全面解析
- 编程修养(三)
- 笨办法学Python学习笔记 练习25
- db2 数据库分区