:

docker环境下的悟空CRM Nginx 配置文件

发布于:2022-7-4 9:42 作者:song100e 浏览:62 分类:Nginx
server {
    listen 80;
    server_name www.wukong.com;
    root /www/wukong;
    index index.php;

    location / {
        # Redirect everything that isn't a real file to index.php
        #try_files $uri $uri/ /index.php$is_args$args;
		if ( !-e $request_filename ) {
			rewrite ^/(.*)$ /index.php/$1 last;
		}
		try_files $uri $uri/ /index.php$is_args$args;
    }


    # deny accessing php files for the /assets directory
    location ~ ^/assets/.*\.php$ {
        deny all;
    }

    location ~ \.php(.*)$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        fastcgi_param  PATH_INFO  $fastcgi_path_info;
        #fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;#不注释可能报access denied  
        include        fastcgi_params;
    }
}

0

PHP错误异常too many open files解决方法

发布于:2021-11-18 9:52 作者:song100e 浏览:218 分类:PHP
一、产生原因
too many open files 是 Linux 系统中常见的错误,从字面意思上看就是说程序打开的文件数过多,不过这里的 files 不单是文件的意思,也包括打开的通讯链接(比如socket),正在监听的端口等等,所以有时候也可以叫做句柄(handle),这个错误通常也可以叫做句柄数超出系统限制。 
引起的原因就是进程在某个时刻打开了超过系统限制的文件数量以及通讯链接数,通过命令ulimit -a可以查看当前系统设置的最大句柄数是多少:

阅读全文>>

标签: ulimit

0

热烈庆祝建党100周年!

发布于:2021-7-1 10:08 作者:song100e 浏览:438 分类:杂七杂八

QQ图片20210701171430.jpg

0

PHP安装AMQP扩展

发布于:2021-6-30 16:47 作者:song100e 浏览:380 分类:PHP
这里假定你openssl, cmake 升级到了最新版, 而且下载好了 rpm 包,注意对应版本

1, 安装 erlang。有可能之前安装过所以加上 --replacefiles
rpm -ivh --replacefiles erlang-22.0.7-1.el7.x86_64.rpm

2, 安装 socat 依赖
yum install socat

3, 安装 rabbitmq-server
rpm -ivh rabbitmq-server-3.7.18-1.el7.noarch.rpm

阅读全文>>

标签: amqp

0

软件设计师证书

发布于:2021-5-14 8:51 作者:song100e 浏览:433 分类:我的证书

    2020年因为新冠疫情,上半年软考取消,所以只有下半年。

    考这个主要是为了证明自己是一个国家承认的软件设计师而已。

顺便退了个税四千多块钱

    点击查看原图

标签: 软件设计师

0

Windows10 Powershell 美化

发布于:2021-4-29 15:27 作者:song100e 浏览:381 分类:技术杂谈(小技巧)

        这两天装了  WSL,但是 PowerShell 的配色实在太丑了,有时候甚至到了看不清字的程度。经过一番搜索发现 PowerShell 也是可以很好看的。下面我就记录一下美化的过程。

        powershell.PNG

阅读全文>>

标签: Powershell

0

超级简单国内加速访问Github

发布于:2021-4-19 15:13 作者:song100e 浏览:377 分类:技术杂谈(小技巧)
    一、打开 IPAddress.com 网站,查询下面3个网址对应的 IP 地址
1. github.com
2. assets-cdn.github.com
3. github.global.ssl.fastly.net
github.PNG
    二、修改本地电脑系统hosts文件
linux: /etc/hosts
windows: C:\Windows\System32\drivers\etc
    直接在最后加入以下代码:
140.82.114.3 github.com
185.199.108.153 assets-cdn.github.com
199.232.69.194 github.global.ssl.fastly.net

标签: GitHub

0

TCPDF 中文支持解决方案

发布于:2021-3-18 11:46 作者:song100e 浏览:551 分类:PHP
        最近项目中有个小需求就是导出 pdf 文件, 浏览了一圈, 最后选择了 TCPDF, 过程中发现官方下载包并不能有好的支持中文。

解决步骤如下:
1.    确保你测试tcpdf能正常输出英文内容的pdf2.测试输入中文内容后显示是?的乱码或者空白分析原因,是因为我们输入的中文,TCPDF 字体库并不支持,因此乱码或者空白显示,添加一个合适的字体即可。另外 TCPDF 的字体分为两种方式,嵌入方式和非嵌入(系统自带)嵌入就是输出的 pdf 会包含你的字体文件,系统自带的要求客户端必须有你指定的字体。

找到了原因,明白了原理,ok,动手吧

阅读全文>>

标签: TCPDF

0

thinkphp5日志文件权限的问题

发布于:2021-1-5 11:32 作者:song100e 浏览:511 分类:ThinkPHP5
        由于 www 用户和 root (developer)用户(比如 command 的 cli 进程日志)都有可能对 log 文件进行读写。
如果是由 www 用户创建的 log 文件,不会出任何问题。但是如果是先由 root 用户创建的 log 文件,然后再到 www 用户角色去写,就会出问题了。因为一般默认创建的 log 文件的权限是  -rw-r--r-, 也就是 www 没有权限去写入 root 用户创建的 log 文件。网上的方法大体就是像下面代码一样在 mkdir 的时候修改目录的权限。但是只能修改文件夹的权限,并没有修改文件夹下具体的 .log 文件的权限。

阅读全文>>

标签: ThinkPHP

0

PHP8 正式发布稳定版

发布于:2020-11-27 13:52 作者:song100e 浏览:485 分类:PHP
        2020 年 11 月 26 日, PHP正式发布稳定版 php8。一些新特性如Union Types (联合类型)Named Arguments (命名参数)、Match Expressions (Match表达式)、Attributes (注解)、Constructor Property Promotion (构造函数属性提升)、Nullsafe Operator (Null安全操作符)、Weak Maps(弱映射)、Just In Time Compilation (JIT)。And much much more...

        其中最核心的当属即时编译JIT了。

php8-stable.PNG

阅读全文>>

标签: php8

0

1 2 3 4 5 6 ... »