Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
同时有多个php请求,第二个请求不';直到第一次完成她才完成_Php_Codeigniter_Xampp_Php 7.4 - Fatal编程技术网

同时有多个php请求,第二个请求不';直到第一次完成她才完成

同时有多个php请求,第二个请求不';直到第一次完成她才完成,php,codeigniter,xampp,php-7.4,Php,Codeigniter,Xampp,Php 7.4,当我在PHP5.6中使用XAMP服务器时 sleep(10)//睡眠10秒并调用其他localhost php文件,它将顺利工作 当我在PHP7.4.9中使用XAMP服务器时 sleep(10)//睡眠10秒并调用其他localhost文件,它将挂起,直到第一次完成 --我需要为请求更改XAMP配置的任何内容都不会等到第一次完成File1.php File2.php 当您首先在File2.php上面运行,然后再运行File1.php时,仍然需要完成File2.php的运行过程 当

当我在PHP5.6中使用XAMP服务器时

  • sleep(10)//睡眠10秒并调用其他localhost php文件,它将顺利工作
当我在PHP7.4.9中使用XAMP服务器时

  • sleep(10)//睡眠10秒并调用其他localhost文件,它将挂起,直到第一次完成
--我需要为请求更改XAMP配置的任何内容都不会等到第一次完成

File1.php

File2.php

当您首先在File2.php上面运行,然后再运行File1.php时,仍然需要完成File2.php的运行过程

当您启动会话时();不编写会话后,必须使用session_write_close()关闭会话

File1.php

File2.php

现在可以运行File2.php,在File1.php之后,首先执行File1.php

<?php

session_start();
sleep(1);
echo "I am File2";

?>
<?php

session_start();
sleep(10);
echo "I am File2";

?>
<?php

session_start();
session_write_close();
sleep(1);
echo "I am File2";

?>
<?php

session_start();
session_write_close();
sleep(10);
echo "I am File2";

?>