• R/O
  • HTTP
  • SSH
  • HTTPS

magic3: コミット

Cloud computing platform


コミットメタ情報

リビジョン92245b081c893f77f0f988ff5dac19a603f613b5 (tree)
日時2018-07-26 07:11:30
作者naoki hirata <naoki@magi...>
コミッターnaoki hirata

ログメッセージ

cURLライブラリ使用時のセッションロックを回避。

変更サマリ

差分

--- a/include/manager/pageManager.php
+++ b/include/manager/pageManager.php
@@ -7165,12 +7165,15 @@ class PageManager extends Core
71657165 */
71667166 function loadCssFilesByUrl($url)
71677167 {
7168+ // ##### cURLを使用する場合はセッションのブロックを解除する #####
7169+ session_write_close();
7170+
71687171 $ch = curl_init();
71697172 curl_setopt($ch, CURLOPT_URL, $url);
71707173 curl_setopt($ch, CURLOPT_USERAGENT, M3_SYSTEM_NAME . '/' . M3_SYSTEM_VERSION); // ユーザエージェント
71717174 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 画面に出力しない
7172- curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
7173- curl_setopt($ch, CURLOPT_TIMEOUT, 5);
7175+ curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3);
7176+ curl_setopt($ch, CURLOPT_TIMEOUT, 3);
71747177 curl_setopt($ch, CURLOPT_COOKIE, session_name() . '=' . session_id()); // セッションを維持
71757178 $content = curl_exec($ch);
71767179 curl_close($ch);
旧リポジトリブラウザで表示