【问题标题】:session_start() and curl phpsession_start() 和 curl php
【发布时间】:2011-05-05 19:10:51
【问题描述】:

我不知道,但是每当创建 PHPSESSID cookie 时,我所有使用 curl 的脚本都会变慢,有人可以告诉我为什么吗?

即使没有session_start()。没关系。

【问题讨论】:

  • 显示一些代码,也许你还有其他事情发生
  • 我应该把 session_write_close() 放在这个 curl 页面的底部吗?我在谷歌上读到过
  • 好吧,您可以在问题中粘贴更多代码,显示代码的哪一部分似乎会影响性能,也许您可​​能还有其他一些导致问题的东西。如果不知道您在说什么,我们无法真正回答您的问题
  • 嗯,这是一个简单的代码:
  • 你的卷曲与你的会话有什么关系

标签: php facebook session curl helper


【解决方案1】:

你用的是什么版本的php?因为我知道从 php4 到 php5 的性能更新非常大。

会话将信息写入文件,因此可能存在写入问题。

如果您使用自己的会话处理程序,也会导致速度变慢。尝试仅使用 php 基本会话方法,而不是自己编写。

【讨论】:

    【解决方案2】:

    也许你已经激活了 php.ini 设置session.auto_start
    http://www.php.net/manual/en/session.configuration.php#ini.session.auto-start

    如前所述:cURL 和 PHP 在您的问题中有何关联?请提供一些代码。

    【讨论】:

      【解决方案3】:

      在没有看到更多信息/代码的情况下,我只能建议您在进行任何 cURL 调用之前致电 session_write_close(),看看是否有任何改进。

      但是,最可能的情况是您的 cURL 速度与 PHPSESSID cookie 无关。

      【讨论】:

        猜你喜欢
        • 2012-08-01
        • 1970-01-01
        • 2015-05-15
        • 2014-02-26
        • 1970-01-01
        • 2011-07-04
        • 1970-01-01
        • 2013-06-11
        • 2014-08-06
        相关资源
        最近更新 更多