从品牌网站建设到网络营销策划,从策略到执行的一站式服务
长时间执行的程序不建议用web(网页)方式,会影响其他服务。而且也可能因为超时导致操作失败。
永德网站建设公司创新互联,永德网站设计制作,有大型网站制作公司丰富经验。已为永德上1000家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的永德做网站的公司定做!
PHP也支持CLI(命令行)方式,可以直接在CMD或shell中执行,不需耗费服务器资源,而且不存在超时的问题。下面是一个linux下CLI程序的例子:
#! /usr/bin/php
# 模拟耗时的操作
sleep(60);
echo 'Job finished!';
然后打开终端,执行:
chmox +x job.php
./job.php
望采纳~
字面意思是数据库连接超时(30s),假如你的代买没有问题而是你的文件过大的话,那么可以在php.ini中调大这个连接时间上限。但是我觉得可能是你的数据库配置的问题,方便贴出config.php中数据库连接的配置代码么?
你的问题有个难点
跳转到B后 B无法知道A有没有操作成功,当然也不知道刚插入的数据是什么?
那要知道有没有新数据的方法也不是没有
1.在B中使用心跳机制,去检查有没有新数据上来。有的话就显示。
2.用推的方式,也就是serverpush,有新数据通知B
解决了这个问题,其他问题都好解决,延迟插入写个队列就行。
不过你要实现这样的功能,不是PHP就可以办到的,要配合一些服务器技术和Shell才能完成
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图