2010-05-25 80 views
2

这是一个非常奇怪的问题。 我有一个Apache的服务器上的solaris与PHP。 我写了两个PHP脚本返回值。 有时,当我在同一时间运行php脚本url时,apache服务器将一个php脚本的结果返回给另一个php页面。apache服务器与HTTPService响应混淆

我试图减少通过写两个PHP脚本的问题:

  1. hello.php - 打印你好
  2. world.php - 印刷世界

有时,当我在运行它们同时通过url,hello.php返回世界。

当我使用html页面时它工作得很好,所以我认为问题出现在安装在服务器上的php中。

我是一名flex开发人员,我认为问题在于我的Flex客户端应用程序,但是直接运行php脚本后,我发现问题出在服务器本身。

有人知道这个问题吗? 非常感谢。

+0

PHP脚本从哪里获得它们的价值?使用通用缓存? – baloo 2010-05-25 13:36:05

+0

简单的例子,他们只是打印一个字符串。 当一个PHP脚本打印“你好”,另一个打印“世界” 有时当我在同一时间运行它们,脚本需要说“你好”,说“世界”。 – Elad 2010-05-25 13:43:29

+0

在URL中。 – Elad 2010-05-25 13:44:04

回答

0

我可能没有回答你的问题,但如果你不是让你的脚本在另一个世界中返回hello而是在另一个世界中返回hello而不是像日期和时间那样输出一些静态的东西。

script1.php 
echo "Script1:".date("Y-m-d H:i:s")."<br>"; 

script2.php 
echo "Script2:".date("Y-m-d H:i:s")."<br>"; 

这样,你就会知道,如果这是由一些缓存造成的。