前言

其实我是不太愿意写这种工具使用博客的,因为实在没有营养,只是有些简单问题,搜索一番,却始终找不到答案,遂以博客记录下来,希望后面的人,可以省去搜索之苦.

相信你搜到这篇博客,肯定是已经安装好了PHP Code Sniffer,所以安装过程,我们就省略掉,这方面文章也挺多的,搜一下即可

此文仅对编译安装的php且只设置了环境变量,才能起效,如果不是就不要浪费时间看了

原因

phpstorm默认执行php脚本是/usr/bin/php 来执行的,如果你是编译安装,并且只设置了环境变量,那执行/usr/bin/php肯定是找不到文件的

我们执行一下就知道了.

liu@pc /usr/bin/php
zsh: 没有那个文件或目录: /usr/bin/php

可以看到根本找不到php

解决方法

我们创建一下软连接即可.

 #把/usr/local/php7.1/bin/php文件软连接到/usr/bin/php
sudo ln -s /usr/local/php7.1/bin/php /usr/bin/php

此时我们执行一下命令试试

/usr/bin/php -v

PHP 7.1.20 (cli) (built: Aug 13 2018 19:42:00) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies

可以看到此时已经打印出php版本信息,现在再去配置PHP Code Sniffer即可

最新文章

  1. C++重载流运算符,将存储结构体的vector直接写入文件
  2. EI目录下载地址及保护密码
  3. POJ 3150 Cellular Automaton(矩阵乘法+二分)
  4. php错误处理和异常处理
  5. 使用UIImagePickerController时3DTouch引起的Crash问题的解决--备用
  6. Jquery:Jquery中的事件<一>
  7. PP屏幕增强点
  8. python 架构简介(转)
  9. 使用zabbix_agent监控第一台linux服务器
  10. 使用pycurl探测web服务质量
  11. CF#418 Div2 D. An overnight dance in discotheque
  12. 使用npm 下载 cnpm
  13. Unity录音
  14. DM
  15. Linux mysql 联表查询
  16. 数据库中char和varchar区别
  17. 【特征提取】MultiBlock-LBP特征
  18. sqlserver 数据简单查询
  19. pandas 设置单元格的值
  20. SEGGER J-Link install

热门文章

  1. CAD中解决打印图纸模糊而且有的字体深浅不一的方法
  2. 看完这篇还不懂 MySQL 主从复制,可以回家躺平了~
  3. 如何实现一个简易版的 Spring - 如何实现 AOP(中)
  4. Camera Calibration 相机标定
  5. CVPR 2020目标跟踪多篇开源论文(上)
  6. AIoT 2020 年分析
  7. 嵌入式Linux设备驱动程序:在运行时读取驱动程序状态
  8. 一枚通过参数污染绕过百度RASP的XSS
  9. [USACO3.1]最短网络 Agri-Net
  10. 开源FastGithub