From c86d154c6c9590ffef312941a30772d7ce75b6b5 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Thu, 1 Jan 2026 09:39:37 -0500 Subject: [PATCH] merms-media data more --- .env | 2 +- .env.live | 2 +- app/Controllers/Media.php | 11 +++++++---- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.env b/.env index 0ff3610..0782c91 100644 --- a/.env +++ b/.env @@ -5,7 +5,7 @@ UID=1000 SERVER_PATH=production # UPLOAD PATHS -UPLOAD_FOLDER="/app/uploads/DEV" +UPLOAD_FOLDER="/var/www/html/uploads/DEV" MEDIA_SERVER="https://qa-media.mermsemr.com" # DATABASE SERVER diff --git a/.env.live b/.env.live index 1c00ceb..121270b 100644 --- a/.env.live +++ b/.env.live @@ -6,7 +6,7 @@ CI_ENVIRONMENT=production SERVER_PATH = production # UPLOAD PATHS -UPLOAD_FOLDER="/app/uploads/LIVE" +UPLOAD_FOLDER="/var/www/html/uploads/LIVE" MEDIA_SERVER="https://media.mermsemr.com" # DATABASE SERVER diff --git a/app/Controllers/Media.php b/app/Controllers/Media.php index 45cccf7..784174f 100644 --- a/app/Controllers/Media.php +++ b/app/Controllers/Media.php @@ -83,6 +83,7 @@ class Media extends BaseController // #[NoReturn] public function WebsiteGate(): void { + $uriSegments = explode("/", parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)); $segLen = count($uriSegments); // var_dump($uriSegments); @@ -93,9 +94,10 @@ class Media extends BaseController $filename = $uriSegments[$segLen - 1]; $webFileUid = $uriSegments[$segLen - 2]; - $fileDetails = $this->getWebFileDetails($webFileUid); + $fileDetailResult = $this->getWebFileDetails($webFileUid); - // var_dump($fileDetails); + $fileDetails = $fileDetailResult[0]; + //var_dump($fileDetails); //'id' => string '12' (length=2) //'uid' => string '4bdc1594-a0d4-4eba-9dff-9e62f5c28d69' (length=36) //'member_id' => string '20' (length=2) @@ -109,9 +111,10 @@ class Media extends BaseController //'added' => string '2025-12-31 18:47:38.905934' (length=26) //'updated' => string '2025-12-31 18:47:38.905943' (length=26) - // exit; + // exit; ///var/www/html/uploads/uploads/DEV/WEBSITE/W0000000020/1767055095-practice-in-ai_1.jpg - $target_file = "/var/www/html/uploads/uploads/DEV/WEBSITE/W0000000020/1767055095-practice-in-ai_1.jpg"; + // $target_file = "/var/www/html/uploads/uploads/DEV/WEBSITE/W0000000020/1767055095-practice-in-ai_1.jpg"; + $target_file = $_ENV['UPLOAD_FOLDER'] . "/" . $fileDetails['file_group'] . "/W/" . str_pad($fileDetails['member_id'], 10, '0', STR_PAD_LEFT) . "/" . $fileDetails['save_filename']; //$target_file = "/var/www/html/SITEFILES/TEST/" . $filename; $file_extension = "jpg"; // strtolower(substr(strrchr($filename, "."), 1)); $ctype = "image/jpeg";