同时有多个php请求,第二个请求不';直到第一次完成她才完成
当我在PHP5.6中使用XAMP服务器时同时有多个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的运行过程 当
- sleep(10)//睡眠10秒并调用其他localhost php文件,它将顺利工作
- sleep(10)//睡眠10秒并调用其他localhost文件,它将挂起,直到第一次完成
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";
?>