Peak Xin

小峰的博客


  • 首页

  • 标签

  • 分类

  • 归档

  • 优秀资源

  • 搜索

PHPStorm常用快捷键

发表于 2019-06-10 | 分类于 软件工具 |
字数统计: 53 | 阅读时长 ≈ 1

Ctrl + F 文件内搜索
Ctrl + R 文件内替换
Ctrl + Shift F 项目内搜索
Ctrl + Shift R 项目内替换
Ctrl + Shift N 项目内查找文件名
Ctrl + Alt O 清除文件内未使用use

LNMP 运行项目无法访问根目录处理方法

发表于 2019-06-08 | 分类于 运维 |
字数统计: 73 | 阅读时长 ≈ 1

使用lnmp集成环境中,运行入口文件在根目录的public目录下的项目时,报错:

1
FastCGI sent in stderr: "PHP message: PHP Warning: require(): open_basedir restriction in effect.
阅读全文 »

Thinkphp 在php5.6以上版本显示 'No input file specified'

发表于 2019-06-08 | 分类于 PHP框架 , ThinkPHP |
字数统计: 182 | 阅读时长 ≈ 1

安装ThinkPHP5.0.7版本运行项目域名http://test.lo时提示安装ThinkPHP成功,但是运行http://test.lo/index/index时提示:

1
No input file specified
阅读全文 »

ThinkPHP 模型关联的一对一关联使用

发表于 2019-06-05 | 分类于 PHP框架 , ThinkPHP |
字数统计: 163 | 阅读时长 ≈ 1

例如我们有 商品表(goods) 和商品分类表(goods_cat)

现在我们要查询商品信息,并且查询出商品对应的商品分类名称

在 goods 模型中 /model/Goods.php

阅读全文 »

nginx 301 将不带www域名 重定向到www域名

发表于 2019-06-05 | 分类于 运维 |
字数统计: 71 | 阅读时长 ≈ 1

Nginx中使域名 example.org 重定向到 www.example.org ,需要如下配置

www.example.org.conf 文件

1
2
3
4
5
server {
listen 80;
server_name www.example.org;
...
}
阅读全文 »

LVS-三种负载均衡方式比较

发表于 2019-06-03 | 分类于 运维 |
字数统计: 4.1k | 阅读时长 ≈ 14

转自: https://my.oschina.net/leeypp1/blog/294807

1、什么是LVS?

首先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序。

为此,在设计时需要考虑系统的透明性、可伸缩性、高可用性和易管理性。一般来说,LVS集群采用三层结构,其体系结构如图所示:

阅读全文 »

PHP实现word文档转html

发表于 2019-06-01 | 分类于 后端开发 , PHP |
字数统计: 229 | 阅读时长 ≈ 1

本文介绍利用 phpword (Packagist) 将word文档 .docx 扩展文件转成html文件。

Tip:.doc 扩展文件转成html文件应该有问题

在 Packagist 搜索 phpword, 在第一列会出现 phpoffice/phpword 包名称,点击查看详情,里面会有使用和安装介绍。

安装环境

  • php: ^5.3.3 || ^7.0
  • ext-xml: *
  • zendframework/zend-escaper: ^2.2
  • phpoffice/common: ^0.2.9

除了php版本要求,其他在安装phpword时候会自行安装

阅读全文 »

ThinkPHP 数据库操作 where 方法

发表于 2019-05-24 | 分类于 PHP框架 , ThinkPHP |
字数统计: 711 | 阅读时长 ≈ 2

where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。where方法的参数支持的变量类型包括字符串、数组和闭包。

阅读全文 »

Linux删除文件出现rm: cannot remove .user.ini: Operation not permitted

发表于 2019-05-24 | 分类于 Linux |
字数统计: 402 | 阅读时长 ≈ 1

再使用 rm -rf命令时。居然会报错,报错信息如下:

1
2
# rm -rf test
rm: cannot remove test/.user.ini : Operation not permitted
阅读全文 »

Linux中使用cp命令报 cp:omitting directory错误

发表于 2019-05-24 | 分类于 Linux |
字数统计: 470 | 阅读时长 ≈ 2

在Linux系统中使用cp命令对文件夹或者目录进行复制操作时,有时候会出现 cp:omitting directiory的错误提示

1
2
# cp test test1
cp: omitting directory ‘test’

这是因为test目录下还有目录,不能直接进行拷贝

我们先找下cp的命令帮助,输入cp --h,其中一个-r,可以解决这个问题

阅读全文 »
1…161718…20
Peak Xin

Peak Xin

Always keep a learning heart.

197 日志
41 分类
111 标签
RSS
GitHub E-Mail Twitter StackOverflow GitLab Travis Gitee SegmentFault CSDN
推荐网址
  • 阮一峰的个人网站
  • 廖雪峰的官方网站
  • 韩天峰(Rango)的博客
© 2025 Peak Xin 鲁ICP备15013472号-3
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4
本博客 由 Peak Xin 采用 知识共享 署名 4.0 国际 许可协议进行许可。
站点总访客数: 站点总访问量:
0%