王剑编程网

分享专业编程知识与实战技巧

WordPress后台还在用wp-login.php?不改路径=给黑客写请帖

“哥,我的网站一周没动,服务器 CPU 占用却飙到 90%,我也没装啥插件啊…”

这是一个做电动滑板车外贸站的客户说。

我登录他后台一看,访问日志里,全是:

POST /wp-login.php POST /xmlrpc.php POST /wp-login.php

Linux宝塔面板解决php-fpm占用CPU过高全记录

8月份的时候决定继续做最资源(www.zuiziyuan.com)。

最资源实际上是在2012年的时候就已经注册域名并且下定决心好好做下来的,但是因为当时的生存问题一直没有坚持下来,毕竟都快流落街头了。

2015年之后一直用的都是amh面板,也有感情了。但是amh4.2的免费版本支持的linux系统及mysql和php版本都太低了,一定程度上无法满足我的一些要求。当然这些要求也都很奇葩,比如我买的wordpress不支持太低版本的php。

总是絮絮叨叨的我啊,想说明一件事情非要把各种原因都说明白。话说回来最后的结果就是使用了宝塔面板,宝塔面板实际上也很实用,但是随着我认真做站的程度,突然发现网站越来越卡,基本上达到无法使用的状态,无法访问(502)的时间甚至达到了几个小时。这种情况严重干扰了我的做站热情和我的用户们的心情,这让我不得不去寻找究竟是什么原因。

ELK 上手4 安装filebeat并读取ThinkPHP5日志写入logstash

一、准备环境

  • CentOS
  • 已安装ELK

二、安装filebeat

官网下载地址:

https://www.elastic.co/cn/downloads/beats/filebeat

完美解决PHP中文乱码问题

PHP中文乱码一般是字符集问题,编码主要有下面几个问题。

一.首先是PHP网页的编码

1. php文件本身的编码与网页的编码应匹配

a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。

Linux(CentOS )手动搭建LNMP(Linux+Nginx+Mysql+PHP)坏境

CentOS 搭建LNMP(Linux+Nginx+Mysql+PHP)坏境

由于网上各种版本新旧不一,而且Linux版本也不尽相同,所以自己写一遍根据官网的提示自己手动搭建过程。

看官方文档很重要,永远是最新的,至少不会过时。

PHP是如何实现多线程编程的?

理解什么是多线程

线程

线程(thread) 是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务.

使用多线程主要是因为它在执行效率上有很大优势。由于线程是操作系统能够进行调度的最小单位:

C语言中的make是个啥?为何php安装扩展时要用它?

在安装 PHP扩展的时候,会用到一个命令make,在一些文章介绍里会这样说,如果要用编译安装的话就执行make,make install以后就会把代码编译成so文件,然后更改php.ini把extensiion加上这个so的地址,这个扩展就安装完成了,这个make倒底起什么用?

php宝塔搭建实战多端壁纸小程序源码一(wordpress后台安装篇)

大家好啊,我是测评君,欢迎来到web测评。

linux 下安装redis以及php Redis扩展

    1. linux 下安装redis以及php Redis扩展

    2. 环境配置: centos6.0 nginx/1.0.0 php/5.3.8 mysql/5.5.17

    3. 步骤一、下载redis

    4. 可以去http://redis.io/去下载最新版本

phpcms后台第二次在线下安装方法(后台忘记备份数据库)

前些天,我让网站公司给我把数据库备份一下,然后把数据库备份文件传给我,最后他把整站打包给我了,而且我打开看数据库备份文件夹,里面空空的,什么都没有,我就晕到家了,然后我要来后台登陆的账号密码,发现他装这个phpcms后台管理系统的扩展里居然没有数据库备份的选项,这时我顿时无语了,没办法,最后自己想了很多办法,因为第一次用phpcms的后台管理,所以根本不懂应该怎么操作,一次一次的尝试,用了很多办法,后来我又要来万网的控制面板的登陆账号和密码,在控制面板里面将数据库备份了一下,下载到本地,然后登陆我的线下phpstudy数据库,将这个备份文件导入到我的线下phpstudy数据库,结果成功还原了我的数据库文件。(还原的时候出了一点小问题,备份文件超过2000kb大小不行,所幸的是可以用打包文件(打包文件命名一定要把后缀名带上加zip 如:beifen.sql.zip ,问题成功解决)

<< 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言