كيف نعلم الأطفال التعاون - الجزء الثاني

not_found

كيف نعلم الأطفال التعاون

تأليف: كلاوس فوبيل

ترجمة: عمار المير أحمد

الناشر: دار علاء الدين

تقديم:

في هذا الكتاب مجموعة من الألعاب والتدريبات المثيرة التي تساهم في تطوير ذكاء الطفل الانفعالي في بيئة تعاونية مع زملائه، بما يسهل عملية التعلم والتعليم لديه.

تأتي أهمية تعليم الأطفال التعاون استجابة لما نشهده من انشغال العائلة عن بعضها وانهماكها في العمل ووراء الشاشات وبُعدها عن الرياضة؛ الأمر الذي أثر سلبًا على سلوكيات الأطفال وجعلهم انعزاليين. وفي ظل اعتماد المعلمين والآباء غالبًا على القوانين الصارمة عند تعاملهم مع الأطفال، بدرجة تُفضي إلى نتائج سلبية وتجعل الأطفال يميلون إلى التمرد وتزيد من الحواجز بين الطرفين وتسبب مشكلات نفسية. وهنا تتضح أهمية وجود اهتمامات مشتركة تقرّب الطرفين من بعضهما.

ولتعزيز قيم التعاون لدى الأطفال يقترح الكتاب استخدام الألعاب الجماعية والتنشيطية، في المدارس لأنها البيئة المناسبة لتعليم الأطفال التعاون، وذلك لإرساء المفاهيم التالية:

  • حلل الموقف الذي تتعرض له قبل أن تتخذ القرار.
  • العلاقات مع الآخرين مهمة، ويجب المحافظة عليها.
  • شارك الآخرين أفكارك ومشاعرك.
  • لا تزعج الآخرين بالإساءة إليهم.
  • لا تهاجم الآخرين لو كنت متضايقًا من شيء ما.

فوائد الألعاب التنشيطية:

تنظيم الألعاب التنشيطية يحقق الكثير من الأهداف مع الأطفال، فهي تساعد الطفل على الشعور بالتوحد مع الآخرين، لأنها تنمي انتمائه للمجموعة، وتزيد تركيزه في دراسته، لأنه إذا فقد الشعور بالانتماء للجماعة سينعزل.

فالألعاب التنشيطية تمكن الطفل من تقوية قدرته على التحكم في حياته، فيعتز بتاريخه الشخصي، وينظر بأمل نحو المستقبل، ويتحمل الصعاب. وستجعله يظهر الاحترام للآخرين.

والألعاب التنشيطية تساعد الأطفال على التعاطف مع الاخرين والشعور بهم، وهذا يساعد على أن يكبر الأطفال وتنمو شخصياتهم مستقلة، ومدركة لأهدافها الخاصة، وقادرة على التعبير عن نفسها، ومتجاوزة لمخاوفها.

وعند اختيار الألعاب التنشيطية لابد من اختيار ما يساعد الطفل على المرح والضحك، وذلك لتفريغ الأحاسيس الفكاهية المكبوتة في داخله، فيبدأ عبر اللعب التمييز أكثر ما بين أوقات الجد والهزل، ومتى يجب أن نعمل ومتى يجب أن نلعب لنستمتع.

قد يرى البعض أن المدرسة وظيفتها تعليم الأطفال أكاديميا فقط، وهذه نظره لا تتناسب مع تزايد فيه دور التقنيات الحديثة على حساب العلاقات الاجتماعية، وما يُتوقع من المدرسة من دور في إعادة القوة لهذه العلاقات. فالألعاب الجماعية والتنشيطية في المدرسة تعلم الأطفال احترام الآخرين والتعامل معهم بإيجابية، والشعور بهم والتعاطف معهم، وتنمي فيهم القدرة على اتخاذ القرارات الصحيحة لمواجهة كل ما يمرون به الان ومستقبلاً.

ألعاب تركّز الانتباه:

لعبة "الأصدقاء الصغار" (للأطفال من 6 سنوات):

الهدف: التحدث بهدوء، والاستماع بانتباه.

الأدوات: دميتان أو ثلاث داخل علبة.

التعليمات: يقوم المعلم قبل بداية الدرس أو الحكاية، بتعريف الأطفال على الدمى الثلاث، وهي دمى ستشاركهم سماع القصة، ويخبرهم أن لها أذنين صغيرتين، ويزعجها الصوت العالي. يخرجها المعلم ويدع الأطفال يسلمون عليها بالهمس، إلى أن يجلس الجميع معها لسماع القصة. وهكذا عند بدء أي نشاط يتطلب التركيز والانتباه منهم، على الملعم تذكيرهم بأصدقائهم الصغار الذين يرغبون في المشاركة ولكن بهدوء.

لعبة "النجمة السحرية" (للأطفال من 6 سنوات):

الهدف: الاستعداد للاستماع بكامل الانتباه.

الأدوات: نجمة من الكرتون، يلصق عليها قش، أو ترش بمسحوق ذهبي.

التعليمات: يقوم المعلم بهز النجمة السحرية، بافتراض أن عندها سر يجعل الجميع يهدأ ليستمع. ومن الممكن مشاركة الأطفال في هز النجمة على بعضهم البعض ليهدأوا.

لعبة "أنا أسمع جيداً" (للأطفال من 6 سنوات):

الهدف: تنشيط خيال الأطفال، وحثّهم على الاستماع.

الأدوات: عصابة للعيون.

التعليمات: يطلب المعلم من الأطفال إغماض عيونهم، والتنفس ثلاثاً، ومحاولة الاستماع لما يقوله. ويبدأ الملعم بتوجيه مخيلة الأطفال إلى افتراض وجود كلب مع مجوعة من الناس، ويحثهم على تخيل طريقة استماع الكلب لما تقوله المجموعة، ووضعية أذنيه عندما يرفعون الصوت أو يخفضونه. بعد ذلك يطلب منهم وضع أيديهم على أذنهم اليسرى للسماع باليمنى فقط، وبالعكس، ثم وضعهما على الأذنين معاً، حتى يدرك الأطفال أنهم يملكون أذنًا مرهفة يمكنها السماع والانتباه وإن كان الصوت منخفضاً.

لعبة "العصافير" (للأطفال من 6 سنوات):

الهدف: تعلم الإصغاء والتركيز.

التعليمات: يقلد الأطفال حيوانا معينا، وليكن العصفور أو القطة، يطلب الملعم من طفل تقليد الأب ومن آخر تقليد الأم، وأن يخرجا من الصف، ومن بقية الطلاب يتم اختيار خمسة باعتبار أنهم أبناء الطائرين، فيختبؤون بين زملائهم في الدائرة، وتدخل الأم وتبدأ بالبحث عن أبنائها الخمسة بتتبع أصوات الزقزقة أو المواء.

لعبة "أين أنا؟" (للأطفال من 8 سنوات):

الهدف: إثارة حب الاستطلاع، والاستماع بعناية، وتحسين الذاكرة البصرية.

الأدوات: ربطة للعينين.

التعليمات: يتم ربط عينيي أحد الأطفال ليقوم بدور المتحري، وينتشر بقية الأطفال في كل زوايا الغرفة، ويذكر المتحري اسم أحدهم، فيجيب الطفل بالطرق على شيء قريب منه كالطاولة أو الباب، ليستطيع المتحري تتبع الصوت لإيجاده، وعندها يبدأ طفل آخر بتمثيل دور المتحري.

لعبة "السمع الداخلي" (للأطفال من 8 سنوات).

الهدف: التأمل، الإصغاء، تمييز الأصوات.

التعليمات: يجلس الأطفال أو يستلقون باسترخاء تام، ويطلب منهم الملعم محاولة سماع صوت أجسامهم: كيف يتنفسون، صوت دقات قلوبهم، بطونهم، ثم وهم مغمضي العينين يطلب أن يستمعو لكل صوت خارج أجسامهم، وتحديد مصدره، ثم يطلب منهم إغلاق آذانهم لمنع الصوت الخارجي وللتركيز على أصوات اجسامهم الداخلية من جديد.

لعبة " الصاخب والهادئ" (للأطفال من 8 سنوات):

الهدف: تمييز الفرق بين الأصوات، والوقت المناسب للصخب وللهدوء.

الأدوات: ورقة وأقلام رصاص لكل طفل.

التعليمات: يطلب المعلم من الأطفال إغماض أعينهم والبدء في تخيل الأصوات الهادئة التي يذكرها لهم: صوت المطر على العشب، صوت خشخشة الأنفاس، صوت الحفيف. ويسألهم عن شعورهم وهم يسمعون هذه الأصوات الهادئة. وبعد فتح أعينهم يتركهم ليتحدثوا ويرسموا أصواتا هادئة مختلفة، ومن ثم إجراء ذات التجربة على الأصوات المرتفعة.

لعبة "الإحساس والنبرة" (للأطفال من 10 سنوات):

الهدف: تمييز الأطفال لنبرة صوت محدثهم، ودلالاتها.

التعليمات: يطلب الملعم من الأطفال محاولة نطق بعض الأحرف: أأأأأ، ييييي، ووووووو. مع الإحساس مرة بالخوف ومرة بالحزن ومرة بالفرح.

لعبة "موسيقى الأرض" (للأطفال من 6 سنوات):

الهدف: التدريب على الاستماع الفعال.

الأدوات: شريط ألحان موسيقية هادئة.

التعليمات: يغمض الأطفال عيونهم، ويستمعون للموسيقى بكل حواسهم، وكأن أجسادهم آذانًا صغيرة تنتبه لكل تفاصيل الموسيقى، ويأخذون فاصلًا ثم يعودوا لسماع المقطوعة الموسيقية مرة ثانية، مع تخيل أنهم يتنفسون هذه الموسيقى.

لعبة "الجرس" (للأطفال من 8 سنوات):

الهدف: الاستماع بإصغاء لإدراك المحيط.

التعليمات: يأخذ المعلم الأطفال بمخيلتهم إلى مرج تحيطه الروابي والتلال الرائعة الجمال، يستلقي الأطفال ويغمضون أعينهم ويبدؤون بالتخيل: الهواء برائحة العشب والورود، فوقهم سماء زرقاء، إلى آخره من التفاصيل، إلى أن يسمعوا صوت جرس قادم من بعيد ويبدأ بالاقتراب أكثر وأكثر: هل يشعرون بالنشاط؟ هل يشعرون بالحماس؟ ثم يعودون إلى الصف أكثر نشاطاً بعد فتح أعينهم.

ألعاب تنمي الخيال:

لعبة " ماذا سيكون لو ..."  (للأطفال من 6 سنوات):

الهدف: تنمية موهبة الإبداع، ومعرفة أحاسيس وآمال الأطفال.

التعليمات: يختار كل طفل الحيوان الذي يحب أن يكون هو، ويخرج أمام زملائه لتقليده والتحدث عنه، ومن ثم يجيب على أسئلة تبدأ بـ: ماذا لو؟

ألعاب تزيد الثقة

لعبة "القطار الليلي" (للأطفال من 6 سنوات):

الهدف: تنويع الخبرات بالاختلاط مع شخصيات متنوعة.

الأدوات: 6 أو 12 ربطة للعين، وثلاث قبعات.

التعليمات: يتخيل الأطفال أنهم قطار يريد أن يوزع الهدايا على أطفال في قرى صغيرة، فيقلدوا عربات القطار وهم مغمضي الأعين ماعدا من يقود القطار الذي يدلهم على الطريق، وتقوم مجموعة أخرى بتمثيل دور الأشجار، وعلى ثلاث منها قبعات، وتصدر أصواتاً مثل الشجر، ويجب أن يمر القطار بالأشجار التي ترتدي القبعة، إلى أن يصل إلى وجهته.

ألعاب تعزز التعاطف:

لعبة "الممثل" (للأطفال من 8 سنوات):

الهدف: العطف، والتقاط شعور الآخرين.

التعليمات: يتوزع الأطفال داخل الصف، ويطلب منهم المعلم أن يعبروا بأجسادهم عن شعور ما، مثلاُ الفضول: كيف تكون الجباه؟ كيف تكون حركة الأيدي؟ هل يمكن تمثيل ذلك برسم عبر أجسامهم؟ ثم الانتقال الى شعور وإحساس آخر، كما التماثيل يعبر الأطفال عنه من جديد.

ألعاب تعزز الانضباط الذاتي:

لعبة "الجمادات الناطقة" (للأطفال من 6 سنوات):

الهدف: أن يشعر الطفل بأحاسيسه ويعبر عنها. واللعبة جيدة للأطفال الذين لا يجيدون التعامل مع انفعالاتهم، أو المائلين إلى العنف.

الأدوات: ورقة وقلم رصاص لكل طفل.

التعليمات: يطلب المعلم من الأطفال رسم شعورهم في اللحظة، باستخدام دوائر أو زخارف أو أي شيء آخر، ويتجول بينهم ليخبروه عن الإحساس المراد التعبير عنه، مع إمكانية كتابة اسم هذا الإحساس ومقارنته مع المشاعر المتشابهة في الرسوم، والتي لها نفس التعبير.

خاتمة:

هناك ألعاب أخرى كثيرة بالإمكان الرجوع إليها في الكتاب، وهي ألعاب مصنفة حسب الفئة العمرية لكل طفل، والسلوك المستهدف منها، على النحو الذي لخصناه.

الوسوم

Whoops! There was an error.
UnexpectedValueException
The stream or file "/home/rakeen/public_html/rakeen/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied UnexpectedValueException thrown with message "The stream or file "/home/rakeen/public_html/rakeen/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied" Stacktrace: #9 UnexpectedValueException in /home/rakeen/public_html/rakeen/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:108 #8 Monolog\Handler\StreamHandler:write in /home/rakeen/public_html/rakeen/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:39 #7 Monolog\Handler\AbstractProcessingHandler:handle in /home/rakeen/public_html/rakeen/vendor/monolog/monolog/src/Monolog/Logger.php:344 #6 Monolog\Logger:addRecord in /home/rakeen/public_html/rakeen/vendor/monolog/monolog/src/Monolog/Logger.php:707 #5 Monolog\Logger:error in /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Log/Writer.php:203 #4 Illuminate\Log\Writer:writeLog in /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Log/Writer.php:114 #3 Illuminate\Log\Writer:error in /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:113 #2 Illuminate\Foundation\Exceptions\Handler:report in /home/rakeen/public_html/rakeen/app/Exceptions/Handler.php:43 #1 App\Exceptions\Handler:report in /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:81 #0 Illuminate\Foundation\Bootstrap\HandleExceptions:handleException in [internal]:0
9
UnexpectedValueException
/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php108
8
Monolog\Handler\StreamHandler write
/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php39
7
Monolog\Handler\AbstractProcessingHandler handle
/vendor/monolog/monolog/src/Monolog/Logger.php344
6
Monolog\Logger addRecord
/vendor/monolog/monolog/src/Monolog/Logger.php707
5
Monolog\Logger error
/vendor/laravel/framework/src/Illuminate/Log/Writer.php203
4
Illuminate\Log\Writer writeLog
/vendor/laravel/framework/src/Illuminate/Log/Writer.php114
3
Illuminate\Log\Writer error
/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php113
2
Illuminate\Foundation\Exceptions\Handler report
/app/Exceptions/Handler.php43
1
App\Exceptions\Handler report
/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php81
0
Illuminate\Foundation\Bootstrap\HandleExceptions handleException
[internal]0
/home/rakeen/public_html/rakeen/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php
    /**
     * {@inheritdoc}
     */
    protected function write(array $record)
    {
        if (!is_resource($this->stream)) {
            if (null === $this->url || '' === $this->url) {
                throw new \LogicException('Missing stream url, the stream can not be opened. This may be caused by a premature call to close().');
            }
            $this->createDir();
            $this->errorMessage = null;
            set_error_handler(array($this, 'customErrorHandler'));
            $this->stream = fopen($this->url, 'a');
            if ($this->filePermission !== null) {
                @chmod($this->url, $this->filePermission);
            }
            restore_error_handler();
            if (!is_resource($this->stream)) {
                $this->stream = null;
                throw new \UnexpectedValueException(sprintf('The stream or file "%s" could not be opened: '.$this->errorMessage, $this->url));
            }
        }
 
        if ($this->useLocking) {
            // ignoring errors here, there's not much we can do about them
            flock($this->stream, LOCK_EX);
        }
 
        $this->streamWrite($this->stream, $record);
 
        if ($this->useLocking) {
            flock($this->stream, LOCK_UN);
        }
    }
 
    /**
     * Write to stream
     * @param resource $stream
     * @param array $record
     */
Arguments
  1. "The stream or file "/home/rakeen/public_html/rakeen/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied"
    
/home/rakeen/public_html/rakeen/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php
 *
 * @author Jordi Boggiano <j.boggiano@seld.be>
 * @author Christophe Coevoet <stof@notk.org>
 */
abstract class AbstractProcessingHandler extends AbstractHandler
{
    /**
     * {@inheritdoc}
     */
    public function handle(array $record)
    {
        if (!$this->isHandling($record)) {
            return false;
        }
 
        $record = $this->processRecord($record);
 
        $record['formatted'] = $this->getFormatter()->format($record);
 
        $this->write($record);
 
        return false === $this->bubble;
    }
 
    /**
     * Writes the record down to the log of the implementing handler
     *
     * @param  array $record
     * @return void
     */
    abstract protected function write(array $record);
 
    /**
     * Processes a record.
     *
     * @param  array $record
     * @return array
     */
    protected function processRecord(array $record)
    {
Arguments
  1. array:8 [
      "message" => "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
      "context" => array:1 [
        "exception" => ErrorException {
          #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
          #code: 0
          #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
          #line: 122
          #severity: E_WARNING
        }
      ]
      "level" => 400
      "level_name" => "ERROR"
      "channel" => "local"
      "datetime" => DateTime @1774127315 {
        date: 2026-03-22 00:08:35.080606 Asia/Qatar (+03:00)
      }
      "extra" => []
      "formatted" => """
        [2026-03-22 00:08:35] local.ERROR: file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied {"exception":"[object] (ErrorException(code: 0): file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied at /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)\n
        [stacktrace]\n
        #0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'file_put_conten...', '/home/rakeen/pu...', 122, Array)\n
        #1 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/rakeen/pu...', 'a:3:{s:6:\"_toke...', 2)\n
        #2 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/rakeen/pu...', 'a:3:{s:6:\"_toke...', true)\n
        #3 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write('Hkxwv48aFcdS1ze...', 'a:3:{s:6:\"_toke...')\n
        #4 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
        #5 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #6 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #7 /home/rakeen/public_html/rakeen/public/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #8 {main}\n
        "} \n
        """
    ]
    
/home/rakeen/public_html/rakeen/vendor/monolog/monolog/src/Monolog/Logger.php
        }
        $ts->setTimezone(static::$timezone);
 
        $record = array(
            'message' => (string) $message,
            'context' => $context,
            'level' => $level,
            'level_name' => $levelName,
            'channel' => $this->name,
            'datetime' => $ts,
            'extra' => array(),
        );
 
        try {
            foreach ($this->processors as $processor) {
                $record = call_user_func($processor, $record);
            }
 
            while ($handler = current($this->handlers)) {
                if (true === $handler->handle($record)) {
                    break;
                }
 
                next($this->handlers);
            }
        } catch (Exception $e) {
            $this->handleException($e, $record);
        }
 
        return true;
    }
 
    /**
     * Ends a log cycle and frees all resources used by handlers.
     *
     * Closing a Handler means flushing all buffers and freeing any open resources/handles.
     * Handlers that have been closed should be able to accept log records again and re-open
     * themselves on demand, but this may not always be possible depending on implementation.
     *
     * This is useful at the end of a request and will be called automatically on every handler
Arguments
  1. array:8 [
      "message" => "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
      "context" => array:1 [
        "exception" => ErrorException {
          #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
          #code: 0
          #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
          #line: 122
          #severity: E_WARNING
        }
      ]
      "level" => 400
      "level_name" => "ERROR"
      "channel" => "local"
      "datetime" => DateTime @1774127315 {
        date: 2026-03-22 00:08:35.080606 Asia/Qatar (+03:00)
      }
      "extra" => []
      "formatted" => """
        [2026-03-22 00:08:35] local.ERROR: file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied {"exception":"[object] (ErrorException(code: 0): file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied at /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)\n
        [stacktrace]\n
        #0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'file_put_conten...', '/home/rakeen/pu...', 122, Array)\n
        #1 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/rakeen/pu...', 'a:3:{s:6:\"_toke...', 2)\n
        #2 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/rakeen/pu...', 'a:3:{s:6:\"_toke...', true)\n
        #3 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write('Hkxwv48aFcdS1ze...', 'a:3:{s:6:\"_toke...')\n
        #4 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
        #5 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #6 /home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #7 /home/rakeen/public_html/rakeen/public/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #8 {main}\n
        "} \n
        """
    ]
    
/home/rakeen/public_html/rakeen/vendor/monolog/monolog/src/Monolog/Logger.php
     * @param  array  $context The log context
     * @return bool   Whether the record has been processed
     */
    public function err($message, array $context = array())
    {
        return $this->addRecord(static::ERROR, $message, $context);
    }
 
    /**
     * Adds a log record at the ERROR level.
     *
     * This method allows for compatibility with common interfaces.
     *
     * @param  string $message The log message
     * @param  array  $context The log context
     * @return bool   Whether the record has been processed
     */
    public function error($message, array $context = array())
    {
        return $this->addRecord(static::ERROR, $message, $context);
    }
 
    /**
     * Adds a log record at the CRITICAL level.
     *
     * This method allows for compatibility with common interfaces.
     *
     * @param  string $message The log message
     * @param  array  $context The log context
     * @return bool   Whether the record has been processed
     */
    public function crit($message, array $context = array())
    {
        return $this->addRecord(static::CRITICAL, $message, $context);
    }
 
    /**
     * Adds a log record at the CRITICAL level.
     *
     * This method allows for compatibility with common interfaces.
Arguments
  1. 400
    
  2. "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
    
  3. array:1 [
      "exception" => ErrorException {
        #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
        #code: 0
        #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Log/Writer.php
     * @return void
     */
    public function write($level, $message, array $context = [])
    {
        $this->writeLog($level, $message, $context);
    }
 
    /**
     * Write a message to Monolog.
     *
     * @param  string  $level
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    protected function writeLog($level, $message, $context)
    {
        $this->fireLogEvent($level, $message = $this->formatMessage($message), $context);
 
        $this->monolog->{$level}($message, $context);
    }
 
    /**
     * Register a file log handler.
     *
     * @param  string  $path
     * @param  string  $level
     * @return void
     */
    public function useFiles($path, $level = 'debug')
    {
        $this->monolog->pushHandler($handler = new StreamHandler($path, $this->parseLevel($level)));
 
        $handler->setFormatter($this->getDefaultFormatter());
    }
 
    /**
     * Register a daily file log handler.
     *
     * @param  string  $path
Arguments
  1. "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
    
  2. array:1 [
      "exception" => ErrorException {
        #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
        #code: 0
        #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Log/Writer.php
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function critical($message, array $context = [])
    {
        $this->writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log an error message to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function error($message, array $context = [])
    {
        $this->writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log a warning message to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function warning($message, array $context = [])
    {
        $this->writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log a notice to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
Arguments
  1. "error"
    
  2. "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
    
  3. array:1 [
      "exception" => ErrorException {
        #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
        #code: 0
        #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php
     */
    public function report(Exception $e)
    {
        if ($this->shouldntReport($e)) {
            return;
        }
 
        if (method_exists($e, 'report')) {
            return $e->report();
        }
 
        try {
            $logger = $this->container->make(LoggerInterface::class);
        } catch (Exception $ex) {
            throw $e; // throw the original exception
        }
 
        $logger->error(
            $e->getMessage(),
            array_merge($this->context(), ['exception' => $e]
        ));
    }
 
    /**
     * Determine if the exception should be reported.
     *
     * @param  \Exception  $e
     * @return bool
     */
    public function shouldReport(Exception $e)
    {
        return ! $this->shouldntReport($e);
    }
 
    /**
     * Determine if the exception is in the "do not report" list.
     *
     * @param  \Exception  $e
     * @return bool
     */
Arguments
  1. "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
    
  2. array:1 [
      "exception" => ErrorException {
        #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
        #code: 0
        #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/rakeen/public_html/rakeen/app/Exceptions/Handler.php
     * A list of the inputs that are never flashed for validation exceptions.
     *
     * @var array
     */
    protected $dontFlash = [
        'password',
        'password_confirmation',
    ];
 
    /**
     * Report or log an exception.
     *
     * This is a great spot to send exceptions to Sentry, Bugsnag, etc.
     *
     * @param  \Exception $exception
     * @return void
     */
    public function report(Exception $exception)
    {
        parent::report($exception);
    }
 
    public function render($request, Exception $exception)
    {
        if ($exception instanceof ModelNotFoundException && $request->expectsJson()) {
           
            $message = __('api.not_found');
            return mainResponse(true, $message, null, 203, 'items', '');
 
        }
        return parent::render($request, $exception);
    }
 
    
 
    /**
     * Render an exception into an HTTP response.
     *
     * @param  \Illuminate\Http\Request $request
     * @param  \Exception $exception
Arguments
  1. ErrorException {
      #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
      #code: 0
      #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    
/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php
    }
 
    /**
     * Handle an uncaught exception from the application.
     *
     * Note: Most exceptions can be handled via the try / catch block in
     * the HTTP and Console kernels. But, fatal error exceptions must
     * be handled differently since they are not normal exceptions.
     *
     * @param  \Throwable  $e
     * @return void
     */
    public function handleException($e)
    {
        if (! $e instanceof Exception) {
            $e = new FatalThrowableError($e);
        }
 
        try {
            $this->getExceptionHandler()->report($e);
        } catch (Exception $e) {
            //
        }
 
        if ($this->app->runningInConsole()) {
            $this->renderForConsole($e);
        } else {
            $this->renderHttpResponse($e);
        }
    }
 
    /**
     * Render an exception to the console.
     *
     * @param  \Exception  $e
     * @return void
     */
    protected function renderForConsole(Exception $e)
    {
        $this->getExceptionHandler()->renderForConsole(new ConsoleOutput, $e);
Arguments
  1. ErrorException {
      #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
      #code: 0
      #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    
[internal]
Arguments
  1. ErrorException {
      #message: "file_put_contents(/home/rakeen/public_html/rakeen/storage/framework/sessions/Hkxwv48aFcdS1zeTaZ1ndt1GygGjFfGvjLVjGZdg): failed to open stream: Permission denied"
      #code: 0
      #file: "/home/rakeen/public_html/rakeen/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    

Environment & details:

empty
empty
empty
Key Value
karam_session
"eyJpdiI6IjFUcFdINHBCUTEyMW9kWUE3dCswbmc9PSIsInZhbHVlIjoiWWRacFwvUzFzVFRKVythU1QwdGZLMEFWVHM4SjFcL2lDRHBUTzV0MnJKSXdydmI2SFZSOFpvRTZxQktGNFMyVlZhIiwibWFjIjoiMGExZTY3ZTFhMzQzMTM3ODIyOWYzY2IwMThjNWMxYmFlNDMzNGU4NTNiZTkwMTBkMzZlYWNhNzBiNWVjY2Y5YyJ9"
XSRF-TOKEN
"eyJpdiI6IlMrSVNtUVdIaWorRkg5amFvak9KaWc9PSIsInZhbHVlIjoiWHR3WGlwVlwvVWZSS1dKMUxOYnZWbWNuUkc4MzRXNDcyTTM4eVhneFV5dURBd0F6SGRFQ2YxOExDRVZ4ZkhrZmciLCJtYWMiOiJhY2ZiZTY3ODExOTJhNTQ3NzBmZGU3MmIxMWExNDMyOGQ3YWM5NzljNjViY2RmY2NjNDliYjdjMGEyMGI4YTQxIn0="
empty
Key Value
TZ
"UTC"
REDIRECT_REDIRECT_REDIRECT_UNIQUE_ID
"ab8I0qzTHMgf_CaH5cy8OQAAAAg"
REDIRECT_REDIRECT_REDIRECT_SCRIPT_URL
"/sound_details/23"
REDIRECT_REDIRECT_REDIRECT_SCRIPT_URI
"https://www.rakeen.me/sound_details/23"
REDIRECT_REDIRECT_REDIRECT_HTTPS
"on"
REDIRECT_REDIRECT_REDIRECT_SSL_TLS_SNI
"www.rakeen.me"
REDIRECT_REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_REDIRECT_UNIQUE_ID
"ab8I0qzTHMgf_CaH5cy8OQAAAAg"
REDIRECT_REDIRECT_SCRIPT_URL
"/sound_details/23"
REDIRECT_REDIRECT_SCRIPT_URI
"https://www.rakeen.me/sound_details/23"
REDIRECT_REDIRECT_HTTPS
"on"
REDIRECT_REDIRECT_SSL_TLS_SNI
"www.rakeen.me"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"ab8I0qzTHMgf_CaH5cy8OQAAAAg"
REDIRECT_SCRIPT_URL
"/sound_details/23"
REDIRECT_SCRIPT_URI
"https://www.rakeen.me/sound_details/23"
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"www.rakeen.me"
REDIRECT_HANDLER
"application/x-httpd-ea-php74"
REDIRECT_STATUS
"200"
UNIQUE_ID
"ab8I0qzTHMgf_CaH5cy8OQAAAAg"
SCRIPT_URL
"/sound_details/23"
SCRIPT_URI
"https://www.rakeen.me/sound_details/23"
HTTPS
"on"
SSL_TLS_SNI
"www.rakeen.me"
HTTP_ACCEPT
"*/*"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_COOKIE
"karam_session=eyJpdiI6IjFUcFdINHBCUTEyMW9kWUE3dCswbmc9PSIsInZhbHVlIjoiWWRacFwvUzFzVFRKVythU1QwdGZLMEFWVHM4SjFcL2lDRHBUTzV0MnJKSXdydmI2SFZSOFpvRTZxQktGNFMyVlZhIiwibWFjIjoiMGExZTY3ZTFhMzQzMTM3ODIyOWYzY2IwMThjNWMxYmFlNDMzNGU4NTNiZTkwMTBkMzZlYWNhNzBiNWVjY2Y5YyJ9; XSRF-TOKEN=eyJpdiI6IlMrSVNtUVdIaWorRkg5amFvak9KaWc9PSIsInZhbHVlIjoiWHR3WGlwVlwvVWZSS1dKMUxOYnZWbWNuUkc4MzRXNDcyTTM4eVhneFV5dURBd0F6SGRFQ2YxOExDRVZ4ZkhrZmciLCJtYWMiOiJhY2ZiZTY3ODExOTJhNTQ3NzBmZGU3MmIxMWExNDMyOGQ3YWM5NzljNjViY2RmY2NjNDliYjdjMGEyMGI4YTQxIn0%3D"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"www.rakeen.me"
HTTP_X_HTTPS
"1"
PATH
"/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"www.rakeen.me"
SERVER_ADDR
"178.104.24.100"
SERVER_PORT
"443"
REMOTE_ADDR
"216.73.216.37"
DOCUMENT_ROOT
"/home/rakeen/public_html"
REQUEST_SCHEME
"https"
CONTEXT_PREFIX
"/cgi-sys"
CONTEXT_DOCUMENT_ROOT
"/usr/local/cpanel/cgi-sys/"
SERVER_ADMIN
"webmaster@rakeen.me"
SCRIPT_FILENAME
"/home/rakeen/public_html/rakeen/public/index.php"
REMOTE_PORT
"46886"
REDIRECT_URL
"/rakeen/public/index.php"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/sound_details/23"
SCRIPT_NAME
"/rakeen/public/index.php"
ORIG_SCRIPT_FILENAME
"/usr/local/cpanel/cgi-sys/ea-php74"
ORIG_PATH_INFO
"/rakeen/public/index.php"
ORIG_PATH_TRANSLATED
"/home/rakeen/public_html/rakeen/public/index.php"
ORIG_SCRIPT_NAME
"/cgi-sys/ea-php74"
PHP_SELF
"/rakeen/public/index.php"
REQUEST_TIME_FLOAT
1774127314.9135
REQUEST_TIME
1774127314
argv
[]
argc
0
empty
0. Whoops\Handler\PrettyPageHandler