云盘上传文件失败
上传文件失败了,看官方的说法,可能是文件切片太小了,建议设置为5M
但是设置的时候,提示说php.ini的最大限制是2M,唉,还得该php的配置,然后重启PHP。
其实改配置都简单,麻烦的是重启配置。
改的参数:
post_max_size = 500M; upload_max_filesize = 500M; memory_limit = 500M; max_execution_time = 3600; max_input_time = 3600; # php中设置set_time_limit无效(safe_mode=on时php代码中修改超时无效) php.ini safe_mode = off # php-fpm.conf 配置优化(超时时间; 4G内存推荐如下子进程配置) request_terminate_timeout 3600 pm.max_children = 50 pm.start_servers = 20 pm.min_spare_servers = 10 pm.max_spare_servers = 30 pm.max_requests = 500
但是重启的话就出现提示 php-fpm 什么不存在啊什么的。去/etc/。。。/init.d/这个目录下,也没有php-fpm文件。
然后百度了好久,要安装php fpm。
查看我的php版本:
然后这个命令下载:
yum install php55w-fpm yum install php56w-fpm yum install php70w-fpm
我的就是用的 php56那一个命令。
然后重启php命令就能正常执行了:
启动命令:systemctl start php-fpm 重启命令:systemctl restart php-fpm 停止命令:systemctl stop php-fpm
顺便记录一个命令。之前还都忘记了的,在vim中查找的话。就用 / 命令。然后按n 就是下一个目标。
Linux上查看端口被哪个进程占用:
lsof -i:端口号
如果没有lsof命令的话,还要用yum来安装。
或者这个命令来查看: (参考于:https://www.cnblogs.com/fps2tao/p/10042553.html)
netstat -tunlp|grep 端口号
又一大坑,居然不是80端口。
查看php的端口:
netstat -tlnp|grep php
然后显示的是9000端口。
解决方法:
重新启动了apache服务,也就是httpd。参考网址:https://www.php.cn/php-weizijiaocheng-392894.html