php - 如何让php脚本并行运行?

标签 php session file-locking

脚本1.php

<?php
session_start();
sleep(10);

脚本2.php

<?php
session_start();

我在浏览器中运行 script1.php,然后在另一个浏览器窗口中运行 script2.php。 script2.php 中的 session_start() 在 script1.php 未执行完毕之前无法执行。

为什么会这样以及如何让 php 脚本并行运行?

最佳答案

尝试

<?php
session_start();
session_write_close();
sleep(10);

相关:Thoughts on PHP sessions

关于php - 如何让php脚本并行运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6618026/

相关文章:

windows - CopyFile 是否锁定源文件?

php - 我在设置 laravel 时发生了什么错误

php - Yii 中的 session

c - flock() 的范围是什么?

php - Laravel:一次只允许每个用户一个 session

php - 在PHP MYSQL中按 session 显示数据库中的用户数据

c# - 在 .NET 中的两个进程之间传递流对象/文件句柄

php - Ajax 的自定义函数未按预期工作

PHP 在将密码存储到数据库之前对其进行加密

php - MYSQL 计数有问题