From 258f67f242172bdb42c0ce90bef3ab9b0736cb7d Mon Sep 17 00:00:00 2001 From: whatsns <617035918@qq.com> Date: Tue, 14 Jul 2020 08:33:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0qq=E5=92=8C=E5=BE=AE=E5=8D=9A?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E6=96=B0=E7=94=A8=E6=88=B7=E6=8E=88=E6=9D=83?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E6=B3=A8=E5=86=8C=E5=A4=B1=E8=B4=A5bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin/qqlogin/callback.php | 8 ++++++++ plugin/sinalogin/callback.php | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/plugin/qqlogin/callback.php b/plugin/qqlogin/callback.php index 5373dd2..3bd3465 100644 --- a/plugin/qqlogin/callback.php +++ b/plugin/qqlogin/callback.php @@ -174,6 +174,14 @@ if ($user) { } } +function forcemkdir($path) { + if (! file_exists ( $path )) { + forcemkdir ( dirname ( $path ) ); + $oldumask = umask ( 0 ); + mkdir ( $path, 0777 ); + umask ( $oldumask ); + } +} function url($var, $url = '') { global $setting; // exit($var); diff --git a/plugin/sinalogin/callback.php b/plugin/sinalogin/callback.php index e1ec9d4..58c94a3 100644 --- a/plugin/sinalogin/callback.php +++ b/plugin/sinalogin/callback.php @@ -231,6 +231,14 @@ if ($token_arr) { // header ( "Location:" . SITE_URL ); } } +function forcemkdir($path) { + if (! file_exists ( $path )) { + forcemkdir ( dirname ( $path ) ); + $oldumask = umask ( 0 ); + mkdir ( $path, 0777 ); + umask ( $oldumask ); + } +} function get_remote_image($url, $savepath) { ob_start (); readfile ( $url ); -- GitLab