linux
Yee Jason
这个作者很懒,什么都没留下…
展开
-
error: C++ preprocessor "/lib/cpp" fails sanity check错误解决方法
今天在安装swoole遇到的问题 make 以后 error: C++ preprocessor "/lib/cpp" fails sanity check 问题的解决 问题的根源是缺少必要的C++库。如果是CentOS系统,运行,如下命令解决: yum install glibc-headersyum install gcc-c++ Ubuntu系...转载 2018-10-25 12:08:18 · 7959 阅读 · 0 评论 -
php7.2安装curl 扩展坑
1 安装依赖yum -y install libcurl-devel 需要安装第一步不然会报错2、cd /home/tmp/php-7.2.11/ext/curl/3、/usr/local/php7.2/bin/phpize (使用phpize)4、./configure --with-php-config=/usr/local/php7.2/bin/php-config5...转载 2018-11-17 00:22:11 · 8342 阅读 · 2 评论 -
解决Nginx: [error] open() "/usr/local/Nginx/logs/Nginx.pid
重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx -s reload重新读取配置文件,发现报nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误,进到logs文件发现的确没有nginx.pid文件 [root@l...转载 2018-11-18 23:28:16 · 1853 阅读 · 0 评论 -
上传文件提示413 Request Entity Too Large错误
如果是使用了nginx作为web服务器,并且上传的文件比较大时,需要修改nginx的最大上限。参数 :client_max_body_size 2000m; #最大限制为2000M(可根据自己的上传设置文件大小) ...转载 2018-11-02 17:18:00 · 11519 阅读 · 0 评论 -
安装php (openssl)扩展
1、cd /home/tmp/php7.2/ext/openssl2、/usr/local/php7.2/bin/phpize3、报错:Cannot find config.m4. 4、cp ./config0.mp4 ./config.mp45、如果报错第4步错误的话在执行一次 /usr/local/php7.2/bin/phpize 生成 configure 文件...原创 2018-10-26 12:06:40 · 4423 阅读 · 3 评论 -
php7 安装mysqli扩展的坑及解决办法
一、安装步骤1、找到php7.2 ext目录下的mysqli2、输入 /usr/local/php7.2/bin/phpize3、在mysqli文件夹下执行 ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/bin/mysql_config 4、make 5、ma...原创 2018-10-26 11:44:24 · 18893 阅读 · 0 评论 -
jpgraph 在linux上遇到的错误
font file "usr/shear/fonts/truetype/simsun.ttc" is not readableor does not exis 解决办法:在网上下载提示的错误字体 simsun.ttc, simhei.ttf,,放入 usr/shear/fonts/truetype/ 目录下即可。 如果没有文件自己创建 ...原创 2017-09-10 21:09:09 · 967 阅读 · 0 评论 -
在 centos7 版本中的 各项服务启动命令
服务管理命令 1、Apache 服务管理命令启动:systemctl start httpd关闭:systemctl stop httpd重启:systemctl restart httpd状态:systemctl status httpd2、PHP 服务管理命令启动:/usr/sbin/php-fpm关闭:pkill php-fpm3、MySQL 服务管...原创 2017-09-10 21:33:38 · 2979 阅读 · 0 评论 -
Nginx访问PHP提示 An error occurred.
解决办法:重新启动 php-fpm : systemctl restart php-fpm centos 7 命令 : systemctl start php-fpm systemctl stop php-fpm systemctl restart php-fpm systemctl reload php-fpm centos 6 命令 : serv...原创 2018-04-13 23:14:38 · 9316 阅读 · 0 评论 -
没有killall命令的解决方法 -bash: killall: command not found
debian、ubuntu系统下: apt-get install psmisccentos 下: yum install psmisc原创 2018-04-13 23:53:16 · 22968 阅读 · 1 评论 -
nginx 源码安装
1、wget http://nginx.org/download/nginx-1.12.2.tar.gz2、tar -zxvf nginx-1.12.2.tar.gz3、ls -alh | grep nginx4、cd nginx-1.12.25、./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.426、m...原创 2018-04-14 15:20:22 · 121 阅读 · 0 评论 -
简化 php执行命令
1、vim ~/.bash_profile 2、加入 alias php=/usr/local/php/bin/php (别名=安装的php命令) 3、source ~/.bash_profile 这样就可以使用了原创 2018-05-09 09:17:34 · 458 阅读 · 0 评论 -
bind (ERROR 502): bind(0.0.0.0:8811) failed. Error: Address already in use [98] (端口被占用)
遇到问题: 解决办法: 命令: netstat -anp | grep 8811 查看端口号 使用 kill 6151 (端口号) 在重新启动解决问题了。 ...原创 2018-06-03 22:48:35 · 4390 阅读 · 2 评论 -
Linux下php安装Redis扩展(其他扩展同理)
1、cd /usr/local/src/ 切换到2、wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz3、tar zxvf 2.2.4.tar.gz 解压文件4、cd phpredis-2.2.4 #进入安装目录5 、/usr/local/php/bin/phpize # 使用...原创 2018-09-24 14:46:27 · 208 阅读 · 0 评论 -
linux 下安装 ncurses
$wget ftp://invisible-island.net/ncurses/ncurses-5.9.tar.gz$tar -zxvf ncurses-5.9.tar.gz$./configure$make & make install执行到中途,提示:/bin/sh: -I../c++: 没有那个文件或目录make[1]: *** [../objects/cur...转载 2018-10-25 12:11:27 · 4189 阅读 · 1 评论