PHP
-
记录一次苹果cms宝塔优化过程
昨天朋友说他的网站很慢,宝塔的负载100%,CPU使用率100%,并且ip并不多,那么是怎么回事呢?拿到服务器ip,用户名和密码后,我登陆到服务器当中去,系统是Centos7,于是我首先一个top命令:看来是mysql服务的问题,找到出问题的服务之后,就需要来看看到底是什么语句导致mysql占用这么多的cpu,打开宝塔面板,点击数据库,root密码,就可以获取到数据库的密码:复制密码之后,在服务器输入:mysql -uroot -p密码,就可以进入mysql当中,然后输入:show processlist;就可以看...
-
Ubuntu 18.04.5 LTS 安装php7.4报错
今天想给我的阿里云服务器(Ubuntu18.04)安装一个php7.4,由于安装了宝塔面板,所以应该一键安装完成的,但是安装的时候却报错了,报错如下:checking for RAND_egd... no checking for openssl >= 1.0.1... yes checking for PCRE library to use... bundled...
-
Centos7下Discuz x3.4配置腾讯企业邮箱
Centos7下Discuz x3.4配置腾讯企业邮箱后邮件发送返回错误信息搭建论坛使用最多的还是discuz,所以最近也是在Centos7下使用Discuz x3.4搭建了一个论坛,其实最开始是使用Discuz Q来搭建的,据说Discuz Q正在筹备PC端,并且9月底就可以使用,这样的话距离我使用就还差半个月,再加上安装Discuz Q始终不成功,所以就选择了经典版本的Discuz x3.4,安装过程也是非常的简单,基本上没有什么要注意的,我使用的环境为PHP7.4+MYSQL5.6,由于PHP用的版本较高,所...
-
Ubuntu 19.10 安装php7.3 curl扩展
今天在使用thinkphp6开发的过程中遇到一个问题:想要上传图片到七牛云,然后就去百度看有没有轮子,还真有!https://gitee.com/thans/thinkphp-filesystem-cloud thinkphp6.0的第三方filesystem扩展包,支持上传阿里云、七牛云。如果有需要thinkphp6 图片上传到七牛的可以使用大佬的这个包,喜欢的话欢迎给大佬star。我在使用composer安装完之后配置了一下,php代码增加了一个disk('qiniu')我想这样应该没...
-
Ubuntu apache配置多个站点
今天来说一说怎么在ubuntu下的apache中配置多个站点:新建配置文件:首先我们新建一个站点的配置文件,这里以http为例,https的配置文件就是多加几个配置而已,所以就单纯的以http为例了,先进入目录,然后在配置目录立马新建一个网站配置:xuxinyuancode@XinYuan:~$ cd /etc/apache2/sites-available/ xuxinyuancode@XinYuan:/etc/apache2/sites-available$ sudo ...
-
Ubuntu 使用apache配置thinkphp6 500问题
我新建站点之后,使用composer安装了thinkphp6,却发现报错了。网页无法打开500,那么这是为什么呢?排查问题:首先,我开始了百度,得出的结论是runtime目录没有权限,然后我就给了它权限,还是没有用哈!随后我就去看了一下错误日志:[Wed Feb 19 22:45:50.006774 2020] [php7:warn] [pid 7700] [client 127.0.0.1:44470] PHP Warning: require(/home/xuxinyuancode/DATA/202...
-
Ubuntu 19.10安装LAMP apache+mysql+php
在近期使用ubuntu19.10的时候,我需要安装php环境,所以这里就把过程记录一下。视频教程地址:传送们安装Apache首先我们需要安装一下apache这个环境,在终端中输入命令安装:sudo apt-get install apache2安装完成之后我们可以在浏览器中输入localhost进行访问,一般来说是没有问题的,另外安装apache也是最简单的一步。当然也可以在终端中输入:service apache2 status查看apache的运行状态。安装my...