apache 服务器与 HTTPService 响应混淆
这是一个非常奇怪的问题。 我在solaris 上有一个带有php 的apache 服务器。 我写了两个返回值的 php 脚本。 有时,当我同时运行 php 脚本 url 时,apache 服务器将一个 php 脚本的结果返回到另一个 php 页面。
我试图通过编写两个php脚本来最小化问题:
- hello.php - print hello
- world.php - print world
有时,当我通过url同时运行它们时,hello.php返回world。
当我使用 html 页面时,它工作得很好,所以我认为问题出在服务器上安装的 php 上。
我是一名 Flex 开发人员,我认为问题出在我的 Flex 客户端应用程序中,但在我直接运行 php 脚本后,我发现问题出在服务器本身。
有人知道这个问题吗? 非常感谢。
This is a very weird problem.
I have an apache server on solaris with php.
I wrote two php scripts that return values.
Sometimes, when I run the php scripts urls on the same time, the apache server returns the result of one php script to the other php page.
I tried to minimize the problem by write two php script:
- hello.php - print hello
- world.php - print world
sometimes when i run them on the same time by url, the hello.php return world.
when i'm using html pages it's working just fine so i think the problem is in the php installed on the server.
I'm a flex developer and I thought that the problem is in my flex client application but after I just run the php scripts directly, I see that the problem is in the server itself.
somebody know this problem?
thank you very much.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我也许没有回答你的问题,但是如果你不是让你的脚本在一个脚本中返回 hello,在另一个脚本中返回 world,而是输出一些不太静态的内容(例如日期和时间),该怎么办?
这样您就会知道这是否是由某些缓存引起的。
I am perhaps not answering your question but what if you instead of making your scripts return hello in one and world in the other instead output something a bit less static like the date and time.
That way you will know if this is caused by some caching.