当前位置: 首页 > news >正文

CRMEB开源商城部署在腾讯云2

目录

  • PHP在安装过程中会监测Redis
  • h5跨域

PHP在安装过程中会监测Redis

public\install\index.php


        if (extension_loaded('redis')) {
            $redis = '<span class="correct_span">&radic;</span> 已安装';
        } else {
            $redis = '<a href="https://doc.crmeb.com/web/single/crmeb_v4/913" target="_blank"><span class="correct_span error_span">&radic;</span> 点击查看帮助</a>';
            $err++;
        }

public\install\templates\step2.php

                <tr>
                    <td>redis</td>
                    <td>必须开启</td>
                    <td><?php echo $redis; ?></td>
                    <td>启用</td>
                </tr>

public\install\templates\step3.php

        function redisDbPwd(connect_db) {
            var data = {
                rbhost: $('#rbhost').val(),
                rbport: $("#rbport").val(),
                rbselect: $("#rbselect").val(),
                rbpw: $('#rbpw').val(),
            };
            var url = "<?php echo $_SERVER['PHP_SELF']; ?>?step=3&redisdbpwd=1";
			console.log(url);
            $.ajax({
                type: "POST",
                url: url,
                data: data,
                dataType: 'JSON',
                beforeSend: function () {
                },
                success: function (msg) {
                    if (msg == 1) {
                        // $('#J_install_redis_host').html('<span generated="true" class="tips_success" style="">地址配置正确</span>');
                        // $('#J_install_redis_port').html('<span generated="true" class="tips_success" style="">端口配置正确</span>');
                        // $('#J_install_redis_select').html('<span generated="true" class="tips_success" style="">库可用</span>');
                        $('#J_install_redis_dbpw').html('<span generated="true" class="tips_success" style="">配置成功</span>');
                        redisstatu = true;
                    } else if (msg == -1) {
                        $('#J_install_redis_host').html('<span for="dbname" generated="true" class="tips_error" style="">Redis扩展没有安装</span>');
                        redisstatu = false;
                    } else if (msg == -3) {
                        $('#J_install_redis_dbpw').html('<span for="dbname" generated="true" class="tips_error" style="">Redis数据库没有启动或者配置信息错误</span>');
                        redisstatu = false;
                    } else {
                        $('#J_install_redis_dbpw').html('<span for="dbname" generated="true" class="tips_error" style="">配置失败</span>');
                        redisstatu = false;
                    }
                },
                complete: function () {
                },
                error: function () {
                    $('#J_install_redis_dbpw').html('<span for="dbname" generated="true" class="tips_error" style="">数据库链接配置失败</span>');
                    $('#dbpw').val("");
                    redisstatu = false;
                }
            });
        }

php要加载Redis扩展,
在这里插入图片描述
进入到配置文件后,加入这段代码 extension=php_redis.dll
在这里插入图片描述
安装Redis
在这里插入图片描述
在任务管理器中杀死PHP相关进程,重启PHP进程。
网站配置
在这里插入图片描述
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
NO_AUTO_CREATE_USER 在前面好像会报错。

h5跨域

template\uni-app\manifest.json

    "h5" : {
        "devServer" : {
           "https" : false,
			"proxy": {
				"/api": {
					"target": "http://localhost",
					"changeOrigin": true, //是否跨域
					"secure": false // 设置支持https协议的代理
				}
			}

        },

相关文章:

  • 湖州网站建设企业/怎么开通网站平台
  • 徐汇网站推广/seo排名赚app是真的吗
  • 建个商场网站/疫情最新消息今天封城了
  • 公司法人变更的基本流程/广东seo推广公司
  • 购物02网站/正规排名网站推广公司
  • 做网站销售提成怎么算/网站注册流程
  • 第三章 熟悉的气息
  • 阿里云服务器安装图形界面
  • 接口幂等性设计
  • Rancher 2022 关键主题与新年展望
  • Servlet 之 Requests
  • Python matplotlib库绘制3D图
  • 列表元素的查找,插入和删除
  • 上午摆摊,下午写代码,35岁程序员的双面人生超爽!
  • 【强训】Day07
  • aloam学习笔记(四)
  • 托普云农在创业板IPO过会:拟募资约3亿元,前三季度利润下滑8%
  • Vector和ArrayList对比