分类
个人学习历程

wordpress/php nginx一修改访问路径就显示Access Denied

废了半天事,检查php.ini发现open_basedir也没打开啊,最后才发现在网站根目录下有个.user.ini,里面单独定义了一个open_basedir
这是个只读文件,所以需要先执行

chattr -i /网站目录/.user.ini

执行完之后再把只读属性加回来

chattr +i /网站目录/.user.ini

wordpress nginx一修改访问路径就显示Access Denied
user.ini

分类
个人学习历程

centos7安装xfce桌面并且安装vnc配置ssh隧道安全远程操控

执行以下命令对yum进行更新

yum update

安装epel源

yum install epel-release

安装X windows,这是linux下所有桌面系统的基础

yum -y groupinstall "X Window system"

安装xfce

yum -y groupinstall xfce

执行以下命令切换到桌面模式

sudo systemctl isolate graphical.target
分类
个人学习历程

nginx设置HTTP跳转至HTTPS显示重定向次数过多(cdn回源导致)



如图所示,只要我设置http转发到https,浏览器就会显示重定向次数过多,原因是cdn回源发送http请求,然后在服务器端跳转到https,https请求发送给cdn后cdn又再次用http请求数据,陷入无限循环,应当到cdn页面设置正确的回源策略,让cdn用https回源,如百度云cdn可以设置全程加密或者严格加密来避免

分类
个人学习历程

javaweb json字符串问题

必须设置字符串类型为application/json,否则前端无法快捷解析json字符串,为了能够解析中文还要设置charset=utf-8

分类
个人学习历程

idea使用mybatis,其中的mysql语句不提示的三个解决方法

1.导入数据库
点击idea右上角设置数据库

分类
个人学习历程

ModuleNotFoundError: No module named ‘mysql.connector‘; ‘mysql‘ is not a package


已经安装了mysql-connect,但仍旧报错,我百度搜只能搜到让我重装,解决方法是更改文件名,文件名不能命名为mysql.py,换个文件名就好了


只有在英文网页上我才看到说关于文件名的,中文网页全是让我重装

分类
个人学习历程

uni-app

pages.json文件内容,所有的文件需汇总与此

{
    "pages": [
        {
        "path": "pages/index/index",
        "style": {
            "navigationBarTitleText": "主页"
        }},
        {
            "path": "pages/goods/goods",
            "style": {
                "navigationBarTitleText": "商品页"
            }
        },
        {
            "path": "pages/goods/test",
            "style": {
                "navigationBarTitleText": "测试页"
            }
        }
        ],
    "globalStyle": {
        "navigationBarTextStyle": "black",
        "navigationBarTitleText": "uni-app",
        "navigationBarBackgroundColor": "#F8F8F8",
        "backgroundColor": "#F8F8F8",
        "app-plus": {
            "background": "#efeff4"
        }
    },//tabBar为页面下方栏,selectedIconPath为选中时的图片
    "tabBar":{
        "list":[
            {
                "text":"首页",
                "pagePath":"pages/index/index",
                "iconPath":"static/index-n.png",
                "selectedIconPath":"static/index-y.png"
            },
            {
                "text":"商品页",
                "pagePath":"pages/goods/goods",
                "iconPath":"static/goods-n.png",
                "selectedIconPath":"static/goods-y.png"
            }
        ]
    },//condition配置其它可跳转页面
    "condition":{
        "current":0,
        "list":[
            {
                "name":"测试页",
                "path":"pages/goods/test",
                "query":"id=80"
            }
        ]
    }
}
分类
个人学习历程

bootstrap文本类设置

<h1 class="display-1">display1</h1>
<h1 class="display-2">display2</h1>
<h1 class="display-3">display3</h1>
<h1 class="display-4">display4</h1>
<!--使用六个类名h1-h6来让非标题元素实现标题效果-->
<div class="h1">一级标题</div>
<div class="h2">二级标题</div>
<div class="h3">三级标题</div>
<div class="h4">四级标题</div>
<div class="h5">五级标题</div>
<div class="h6">六级标题</div>
<!--副标题类-->
<h1>一级标题<small>我是副标题</small></h1>
<h1>一级标题<small class="test-muted">我是副标题</small></h1>
分类
个人学习历程

html元素置中

transform:translate(40%,20px);

第一个数值代表距离左边的距离,第二个数值代表立上边的距离
示例:

<style>
        .tou{
            width: 1080px;
            position:absolute;
            transform:translate(40%,20px);
        }
        .mainpng{
            width: 1080px;
        }
        .title{
            margin: auto;
            float: inherit;
            transform:translate(40%,0);
        }
</style>
分类
个人学习历程

bootstrap栅格

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <!--要求当前页面使用IE浏览器最高版本的内核进行渲染-->
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <!--视口标签-->
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <!--解决IE9一下浏览器对html5和css3兼容的问题-->
         <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" integrity="sha384-HSMxcRTRxnN+Bdg0JdbxYKrThecOKuH5zCYotlSAcp1+c8xmyTe9GYg1l9a69psu" crossorigin="anonymous">
        <!--
     
       [if it IE9]
       <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist.html5shiv.min.js"></script>
       <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/re"></script>
       -->
        <title></title>
        <style type="text/css">
        [class^="col"]{
            border: 1px solid red;
        }
        *{
            margin: 0px;
            padding: 0px;
        }
        ul{
            list-style: none;
        }
        .dh{
            background-color: #eee;
        }
        li:hover{
            background-color: #fff;
        }
        .col-sm-12{
            text-align: center;
            font-size: 30px;
        }
        </style>
    </head>
    <body>
        <div class="container">
            <div class="row">
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
            <div class="col-md-1">col-md-1</div>
        </div>
            <div class="row">
            <div class="col-md-8">col-md-8</div>
            <div class="col-md-4">col-md-4</div>
            </div>
        <div class="row">
            <div class="col-md-4">col-md-4</div>
            <div class="col-md-4">col-md-4</div>
            <div class="col-md-4">col-md-4</div>
        </div>
        <div class="row">
            <div class="col-md-3 col-xs-12 col-sm-6">col-md-4</div>
            <div class="col-md-3 col-xs-12 col-sm-6">col-md-4</div>
            <div class="col-md-3 col-xs-12 col-sm-6">col-md-4</div>
            <div class="col-md-3 col-xs-12 col-sm-6">col-md-4</div>
        </div>
            <ul class="row dh">
                <li class="col-md-3 col-sm-12">首页</li>
                <li class="col-md-3 col-sm-12">新闻资讯</li>
                <li class="col-md-3 col-sm-12">关于我们</li>
                <li class="col-md-3 col-sm-12">客户服务</li>
            </ul>
        </div>
    </body>
</html>