数据库和程序连接点,nginx配置,进程管理

数据库用的debeaver,编程用的subline和phpstorm。

yii框架下backend/config下保持与数据库连接名,密码对齐,以链接数据库。

'dsn' => 'mysql:host=127.0.0.1;dbname=crm',这一段是为了说明,在Yii2框架中配置数据库连接,您需要在配置文件中设置dsn(Data Source Name是一个包含数据库连接信息的字符串,用于指定数据库的类型、主机、端口、数据库名称等)、用户名、密码和其他必要的参数。这边这句可以补充数据库对应端口号,正常系统默认端口号为3306,可以自己进行修改。
'dsn' => 'mysql:host=127.0.0.1;dbname=crm;port=3306',

在nginx下创建你需要的本地配置文件,access和error的日志配置路径一定要正确(PS.出现web页面提示not find dirctory,表示你的某个文件没存在,系统访问不到,查看Web页面错误信息,直接全复制给AI帮忙解析,少了那个文件)。

根据需要修改端口号,域名,日志和root里的文件地址同步更新

C:\windows\system32\drivers\etc,hosts文件路径。win+R打开输入即可。

server {
    listen       8081;
    server_name  crm.back;//这边名字要和hosts文件内容保持一致。

    charset utf-8;

    access_log  logs/crm.back.access.log  main;
    error_log  logs/crm.back.error.log;
    index  index.php;

    root  D:/Matrix2/zenstars_crm/backend/web;

    location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css|woff2|woff|tff)$ {
        expires 7d;
    }

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php {
        fastcgi_index  index.php;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}
 

有时会出现配置不更新,表单提交需要刷新的情况,就要重新配置一遍ctrl+shift+esc)里面讲有关进程全部手动关闭后重启。nginx  >  php  >  mysql。

还是不出现就清理cache下缓存。

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值