问题 bug

1.内存溢出
①.问题描述: 线上正常 本地报这个错,如下图
这里写图片描述
原因是本地开启了debug模式 导致内存溢出。
②.解决方法
a.ini_set(‘memory_limit’,’64M’); //重置php可以使用的内存大小为64M,一般在远程主机上是不能修改php.ini文件的,只能通过程序设置。注:在safe_mode(安全模式)下,ini_set失效。
b.上面的方法治标不治本 最重要的是排查脚本的效率 把效率差的优化
2. ftp上传失败
解决:把文件夹权限改为777
3.svn报错
问题描述:svn: E155017: Checksum mismatch for
解决办法:执行下面的命令
1, svn update –set-depth empty
2,svn update –set-depth infinity
4.navcat连接mysql时报错
问题描述:弹出报错,1130 -host ” is not allowed to connect to this mysql server
报错原因:权限不够 限制从任何地方连接
解决方法: 执行
①mysql>GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ WITH GRANT OPTION //赋予任何主机访问数据的权限
②mysql>FLUSH PRIVILEGES //修改生效

PHP-V 无法查看php版本
今天编译安装了php7 php-v命令不能查看版本,原因没有加入到环境变量 用/usr/local/php7/bin/php -v命令就好了。
要想直接运行php -v 把php添加到环境变量就好了
vim在source /etc/profile 在最后一行添加
PATH=$PATH:/usr/local/php7/bin
export PATH
再执行source /etc/profile。

安装Apache依赖包apr-util报错
编译的时候报错为 xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
后面解决:yum install expat-devel

安装Apache报错
报错为:make[2]: Leaving directory `/usr/local/src/httpd-2.4.27/support
原因:apr相关包没有装好;
解决把 apr apr-util重新安装
进入
cd apr-1.6.2
./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr
make && make install
./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util
cd apr-util-1.6.0
./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util

启动Apache报错
AH00558: httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1. Set the ‘ServerName’ directive globally to suppress this message
解决:进入Apache配置文件 把#ServerName www.example.com:80
改为ServerName localhost:80

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值