404 not found nginx是什么意思_如何在BT面板基于nginx环境安装配置Perfex CRM网站
如何在BT面板基于nginx环境安装配置Perfex CRM网站
第一次接触到这个小众CRM,源于一哥们以30块大洋就收买了我,谁让我穷呢?
官网:https://www.perfexcrm.com
问题根据他的描述出在安装后(当然前期问了很多关于二级域名解析安装问题,都给予一一免费解答),准备访问后台的时候,出现了404错误。
根据那哥们说已经安装好,出现404错误的节点去处理问题,
首先:参考官方文件:https://help.perfexcrm.com/404-not-found-after-installation/
由于服务器是Ngnix的,所以参考这文章:https://help.perfexcrm.com/nginx-config/
还参考国外博主的安装经验,但好像关于这个CRM的安装文章和视频不多,还多数是基于apache服务,如果是apache, 可能相对简单些。
经过长时间的各种配置文件修改,各种伪静态,都只显示404,当然在这过程中,最终还是发现了问题所在。
哥们安装后,删除了一些文件,导致无法访问,所以我决定重新安装一次。
以下是我安装的整个过程:
- 首先肯定是在域名服务器中添加指向服务器IP的A记录,并等待生效,这个我已经指导那哥们做好了。
- 暂停cloudflare这类CDN的解析,将域名的DNS还原成默认的。
- 安装BT面板,在BT面板中添加以二级域名的网站,这个不用我多说了吧,请参考我这篇文章:https://www.trydeep.net/how-to-build-a-wordpress-website-with-bt-panel/
- 将从主题森林下载的正版文件上传到对应目录下,解压后,将perfex_crm目录下的所有文件剪切粘贴在这个二级域名的根目录下。
- 可以选择删除上传的压缩文件和documentation目录,还有删除perfex_crm这个空目录(之前压缩后有两个目录,一个是documentation,另外一个是perfex_crm目录)。
- 然后访问:http://xxxx.example.com/install/ 进行安装,里面提示所有不能有错误,连接数据库,安装。
7.安装完成后,访问http://xxx.example.com/admin出现 404错误。
这个时候就需要们来解决问题了:
- 编辑网站配置:
在里面添加以下代码:
直接复制这串代码到配置文件中就可以了:
location / {# Check if a file or directory index file exists, else route it to index.php.try_files $uri $uri/ /index.php;}
保存,再刷新Perfex CRM登录网址,这样就可以成功显示了。
PS:再一次感受到,虽然文章看似简单,其实是耗费了很多精力去解决问题的。还发现其它码字也需要很多时间,唉~~~
又一颗折腾的心。
码字不易,首发于我的博客:
如何在BT面板基于nginx环境安装配置Perfex CRM网站 - Trydeep.net个人博客www.trydeep.net
转载请标明来源,谢谢!!
404 not found nginx是什么意思_如何在BT面板基于nginx环境安装配置Perfex CRM网站相关推荐
- nginx支持text html,BT面板重启Nginx提示“nginx: [warn] duplicate MIME type “text/html””解决办法...
很多时候我们在进行了一系列站点优化配置后,经常会出现一些未知的问题.比如虾皮路之前就遇到过了,在BT宝塔面板里面重启Nginx或者重载Nginx的时候,提示"nginx: [warn] du ...
- nginx指定配置文件启动_【第1717期】Nginx入门指南
前言 Nginx有在部署早读课网站的时候用到,平时用的不多,又是一个可以顺便了解的知识点.那个@李晓云,这篇是你想了解的吗?今日早读文章由@慕小白翻译分享. 正文从这开始-- 这份指南是对nginx的 ...
- k8s安装nginx部署前端页面_怎么在k8s中部署nginx?
apiVersion: v1 kind: Namespace metadata: name: shujubu labels: name: shujubu 执行文件创建 shujubu命名空间: kub ...
- nginx 获取body参数_日志分析系列(外传二):Nginx日志统一化
本系列故事纯属虚构,如有雷同实属巧合 为了完成对Nginx服务器的日志分析,小B对Q公司的Nginx日志做了统一化要求.下面是小B在统一化过程中遇到的一些知识点: Nginx日志与字段解析 Q公司的N ...
- 宝塔Nginx环境安装pagespeed模块加速网站以及配置WebP格式图片加速方法
宝塔面板下为nginx安装ngx_pagespeed模块并配置WebP图片加速的方法,理论上非宝塔环境也适用,加模块使用命令行进行编译即可 网站图片太多,服务器带宽和线路不能动的前提下,对图片进行优化 ...
- nginx location匹配优先级_一分钟搞清楚:Nginx之Location优先级
Location表达式类型 ~ 表示执行一个正则匹配,区分大小写 ~* 表示执行一个正则匹配,不区分大小写 ^~ 表示普通字符匹配.使用前缀匹配.如果匹配成功,则不再匹配其他location = 进行 ...
- 基于ip地址的客户识别原理_使用 LVS 实现负载均衡原理及安装配置
[141] 负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群.常用的负载均衡开源软件有nginx.lvs.haproxy,商业的硬件负载均衡设备F5.Netscale. ...
- Nginx和MySQL数据库下载及环境安装配置——外加可视化Navicat配置
1.先下载Nginx服务和MySQL服务 提取码:6tpi 网盘分享链接 Nginx 和 MySQL 下载 下载后解压 我们需要先配置以下 首先打开文件夹 MySQL, 打开my.ini文件 我们把当 ...
- python中where函数_如何在python中基于Where函数获取两列值
问题是: 基于user_id列,我想得到rating和{}列的值.可能有多个条目具有相同的用户标识.我希望获取具有rating和product_id列值的所有用户记录,但对于用户未对电影进行评级的电影 ...
最新文章
- MindSpore图像分类模型支持(Lite)
- Keras运行速度越来越慢的问题
- ATS无法缓存QQ音乐的音频文件问题
- 树型目录菜单,菜单图标不是图片,是字体
- 5GS 协议栈 — PFCP 协议 — MAR 多接入规则
- synchronized 和 reentrantlock 区别是什么_JUC源码系列之ReentrantLock源码解析
- php 动态参数,php怎么实现动态传参数?
- 小米公司宣布启动网络恶意营销账号专项整治行动
- 【Flink】Flink 1.11深度解析 【视频笔记】
- 伺服电机回原点的原理_西门子V90伺服电机绝对值编码器回原点常用方法
- oracle密码重用,关于Oracle 9i数据库密码重用规则分析
- 八个方便C#开发的省时的国外工具
- Linux基础知识-文件管理
- Ansible事实变量常见fact
- java计算两个月份差_Java编程实现计算两个日期的月份差实例代码
- 学Python好找工作吗?需要满足Python岗位哪些要求?
- AppScan的许可证
- 通达信操作箱体,箱顶和箱底线指标公式源码 红色持股绿色持币
- hwd分别是长宽高_DS-2CD7A47HWD-XZS 海康威视400万人脸比对摄像机 DS-2CD7A47HWD-XZS/JM
- 绿色版电脑站手机站仿站小工具