Chia sẻ niềm tin - Nâng cao vị thế

Tuyển Giảng viên tập huấn về Quyền trẻ em cho cha mẹ/ người chăm sóc trẻ khuyết tật với chủ đề An toàn trên không gian mạng cho trẻ em khuyết tật

ĐIỀU KHOẢN THAM CHIẾU

Tập huấn viên

Tập huấn về quyền trẻ em cho cha mẹ/người chăm sóc trẻ khuyết tật

Chủ đề: an toàn trên không gian mạng cho trẻ khuyết tật

 

Hà Nội, ngày  tháng  năm 2023

I. Thông tin dự án và cơ sở đề xuất hoạt động

Viện Nghiên cứu Phát triển Cộng đồng (ACDC) là một tổ chức của người khuyết tật và vì người khuyết tật, thúc đẩy và hỗ trợ người khuyết tật bao gồm cả trẻ em khuyết tật và các nhóm dễ bị tổn thương khác ở Việt Nam. ACDC là một trong số những tổ chức tiên phong trong việc tìm kiếm các giải pháp nhằm cải thiện chất lượng sống, hướng tới địa vị bình đẳng, khả năng sống độc lập, hòa nhập cộng đồng và khả năng đóng góp ngày càng hiệu quả hơn cho xã hội của người khuyết tật. 

Dự án “Phòng chống Bạo lực thể chất, tinh thần và Phân biệt đối xử đối với Trẻ khuyết tật” (viết tắt là: dự án AVAC) do ACDC thực hiện dưới sự tài trợ của Tổ chức Cứu trợ trẻ em Hồng Kông với sự điều phối của Tổ chức Cứu trợ Trẻ em tại Việt Nam trong năm 2022-2024 tại Hà Nội, Đà Nẵng và TP Hồ Chí Minh. Mục tiêu chung của dự án là góp phần cùng Nhà nước và các bên liên quan ở tất cả các cấp thực hiện hiệu quả quyền trẻ em, đảm bảo quyền trẻ em được thực hiện đầy đủ như đã cam kết.

Với sự phát triển vượt bậc của khoa học- công nghệ, đặc biệt là trong bối cảnh đại dịch Covid-19, việc học tập, giải trí và tham gia các hoạt động xã hội khác dần dịch chuyển sang môi trường mạng. Tuy nhiên bên cạnh những tiện ích, môi trường mạng cũng tiềm ẩn rất nhiều rủi ro về bạo lực giới, thiếu an toàn cho trẻ em, đặc biệt là với trẻ em khuyết tật. Cha mẹ và người chăm sóc trẻ là bên chịu trách nhiệm chính trong việc chăm sóc, dạy bảo, bảo vệ và bảo đảm quyền của trẻ em, tuy nhiên thực tế kiến thức và nhận thức về quyền trẻ em trên không gian mạng của cha mẹ, người chăm sóc trẻ còn nhiều hạn chế. Vì vậy, việc nâng cao hiểu biết, kiến thức về an toàn trên không gian mạng cho cha mẹ và người chăm sóc trẻ khuyết tật càng trở nên cấp bách, cần thiết hơn bao giờ hết. Hiểu rõ vấn đề này, ACDC dự kiến tổ chức khóa Tập huấn về quyền trẻ em cha mẹ/người chăm sóc trẻ khuyết tật, chủ đề an toàn trên không gian mạng cho trẻ em khuyết tật tại Hà Nội và Đà Nẵng.

Chúng tôi có nhu cầu tuyển dụng một hoặc một nhóm tập huấn viên trong nước có kinh nghiệm để thực hiện khóa tập huấn về chủ đề trên.

II. Mục tiêu hoạt động

Sau tập huấn, cha mẹ/ người chăm sóc trẻ khuyết tật sẽ:

- Nâng cao kiến thức về an toàn trên không gian mạng, có khả năng nhận biết những rủi ro trên không gian mạng mà trẻ em khuyết tật có thể gặp phải.

- Có phương pháp, kỹ năng hỗ trợ trẻ em khuyết tật phòng chống những rủi ro trên không gian mạng, đặc biệt là những rủi ro về bạo lực giới, xâm hại tình dục và 1 số biện pháp ứng phó cơ bản khi gặp phải nguy hiểm trên môi trường mạng

III. Nội dung, yêu cầu công việc

3.1. Nội dung công việc

Tập huấn viên sẽ đảm nhận các trách nhiệm (nhưng không giới hạn) dưới đây:

a. Xây dựng đề cương giảng dạy và tài liệu tập huấn, thảo luận và thống nhất với ACDC và nhà tài trợ SC.

b. Biên soạn và gửi tài liệu tập huấn cho ACDC và nhà tài trợ. Tư vấn chủ động đề xuất các nội dung phù hợp với mục tiêu của khóa tập huấn. Các nội dung cơ bản cần có:

- Một số khái niệm cơ bản: không gian mạng, an toàn trên không gian mạng, rủi ro trên không gian mạng đối với trẻ em khuyết tật...

- Nguyên nhân và hậu quả của những rủi ro đối với trẻ em trên không gian mạng;

- Những rủi ro và nguy cơ tiềm ẩn đối với trẻ em trên không gian mạng đặc biệt nhấn mạnh đến những những rủi ro về bạo lực giới, xâm hại tình dục;

- Cách hỗ trợ phòng chống và ứng phó khi xảy ra những rủi ro với trẻ em khuyết tật trên môi trường mạng;

- Một số địa chỉ báo cáo, tư vấn, hỗ trợ khi xảy ra những rủi ro trên môi trường mạng

Các nội dung trên được xây dựng thân thiện, dễ hiểu, và phù hợp với học viên.

Phương pháp tập huấn có sự tham gia, lấy người học làm trung tâm, kết hợp đa dạng và linh hoạt các cách thức tập huấn, thảo luận tập huấn.

c. Tham gia tập huấn cho 25- 30 cha mẹ/người chăm sóc trẻ em khuyết tật trong 1 ngày.

- Tập huấn có sự tham gia của cha mẹ/người chăm sóc có trẻ thuộc nhiều dạng tật, đa dạng về khu vực sinh sống, giới tính…

- Thời gian và địa điểm dự kiến

+ Online trên nền tảng Zoom: tháng 05-06/2023

+ Tại Đà Nẵng: 27/05/2023

* Trách nhiệm của giảng viên phụ (trong khóa tập huấn online):

- Giảng viên phụ hỗ trợ giảng viên chính điều phối khi chia phòng làm việc nhóm

- Hỗ trợ tham dự viên trong quá trình giảng viên chính tập huấn

- Hỗ trợ tập huấn một số nội dung  

d. Hoàn thành các báo cáo 3 ngày sau tập huấn.

3.2. Yêu cầu sản phẩm đầu ra

- 01 đề cương giảng dạy và 01 chương trình tập huấn

- Các phiếu đánh giá trước và sau khóa học. Hình thức đánh giá có thể linh hoạt để phù hợp với đối tượng, nội dung, phương pháp tập huấn. Tuy nhiên cần đảm bảo đo lường được sự thay đổi, kiến thức thu nhận được của người tham gia và các phản hồi liên quan đến tập huấn.

- Các tài liệu tập huấn cho học viên. Các tài liệu có thể được in ấn và sử dụng trong dự án.

- 01 bản báo cáo đầy đủ thông tin liên quan đến khóa tập huấn và các khuyến nghị đi kèm.

IV. Kế hoạch thực hiện

STT

Nội dung

Thời gian dự kiến

 

Số ngày

Giảng viên chính

Giảng viên phụ

(chỉ khóa online)

1

Xây dựng đề cương giảng dạy, tài liệu tập huấn cho học viên và báo cáo

5 ngày trước khi lớp tập huấn diễn ra

01 ngày

 

2

Tham gia tập huấn

Như 3.1.c

02 ngày

01 ngày

Tổng

 

 

       03 ngày

      01 ngày

 

V. Yêu cầu về trình độ, kinh nghiệm của tư vấn

Tư vấn được lựa chọn dựa trên các tiêu chí sau:

Tiêu chí chi tiết

Số điểm

Kinh nghiệm, chuyên môn, năng lực

  • Bằng sau đại học và có ít nhất 5 năm kinh nghiệm đối với giảng viên chính; Bằng đại học và 02 năm kinh nghiệm đối với giảng viên phụ trong lĩnh vực trẻ em, giáo dục đặc biệt, công tác xã hội, giới, an toàn trên không gian mạng: 20 điểm
  • Có kinh nghiệm điều hành tập huấn hoặc các sự kiện truyền thông cho cha mẹ/người chăm sóc trẻ khuyết tật hoặc trẻ em: 20 điểm
  • Có kinh nghiệm làm việc với các tổ chức phi chính phủ, với các nhóm yếu thế: 10 điểm

50

Có đề xuất nội dung và phương pháp tập huấn cụ thể, phù hợp, đa dạng, đảm bảo sự tham gia của học viên

30

Có đề xuất tài chính phù hợp với dự án

20

TỔNG

100

Các ứng viên có đề xuất hợp lý sẽ được phỏng vấn (nếu cần) để thực hiện hoạt động này.

VI. Phí tư vấn

- Phí tư vấn được chi trả theo định mức của dự án, hình thức Hợp đồng trọn gói bao gồm tất cả các chi phí cần thiết cho tư vấn (phí tư vấn, chi phí đi lại, công tác phí, phòng nghỉ trong thời gian công tác). Dự án sẽ giữ lại 10% thuế thu nhập cá nhân trên toàn bộ giá trị hợp đồng để thay mặt tư vấn đóng cho cơ quan thuế theo quy định.

- Phí tư vấn được tính theo ngày làm việc và định mức của nhà tài trợ, sẽ thanh toán sau khi nhận được các báo cáo hoàn thành từng khóa tập huấn.

VII. Hồ sơ dự tuyển

Các tư vấn quan tâm vui lòng gửi hồ sơ dự tuyển bằng tiếng Việt cho ACDC, bao gồm:

  • Email/thư bày tỏ sự quan tâm
  • Sơ yếu lý lịch (CV) cá nhân tư vấn
  • Đề xuất về mức phí bao gồm tất cả các chi phí cần thiết cho tư vấn
  • Đề xuất nội dung và phương pháp tập huấn cụ thể

* Lưu ý:

ACDC sẽ chỉ liên hệ với các hồ sơ phù hợp

ACDC tạo cơ hội bình đẳng cho tất cả các tư vấn. Chúng tôi hoan nghênh mọi tư vấn đủ điều kiện. Quy trình lựa chọn của ACDC tuân thủ các cam kết trong chính sách bảo vệ trẻ em, người khuyết tật, phụ nữ … của tổ chức.

Thời gian gửi hồ sơ: trước ngày 26/04/2023. Thời hạn này có thể kết thúc sớm khi ACDC đã lựa chọn được ứng viên phù hợp.

Địa chỉ gửi hồ sơ và liên hệ:

Ms. Bích Phương - Trợ lý hành chính nhân sự

Email: hr@acdc.org.vn

Địa chỉ: Viện nghiên cứu phát triển cộng đồng. P905, tòa nhà Dream Center Home, ngõ 282 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội

Điện thoại: 024 6675 3946


Whoops! There was an error.
ErrorException (E_NOTICE)
fwrite(): write of 2014 bytes failed with errno=122 Disk quota exceeded ErrorException thrown with message "fwrite(): write of 2014 bytes failed with errno=122 Disk quota exceeded" Stacktrace: #11 ErrorException in /home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:133 #10 fwrite in /home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:133 #9 Monolog\Handler\StreamHandler:streamWrite in /home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:119 #8 Monolog\Handler\StreamHandler:write in /home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:39 #7 Monolog\Handler\AbstractProcessingHandler:handle in /home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Logger.php:344 #6 Monolog\Logger:addRecord in /home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Logger.php:712 #5 Monolog\Logger:error in /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Log/Writer.php:203 #4 Illuminate\Log\Writer:writeLog in /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Log/Writer.php:114 #3 Illuminate\Log\Writer:error in /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:113 #2 Illuminate\Foundation\Exceptions\Handler:report in /home/acdc/domains/acdc.vn/public_html/framework/app/Exceptions/Handler.php:39 #1 App\Exceptions\Handler:report in /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:81 #0 Illuminate\Foundation\Bootstrap\HandleExceptions:handleException in [internal]:0
11
ErrorException
/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php133
10
fwrite
/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php133
9
Monolog\Handler\StreamHandler streamWrite
/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php119
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.php712
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.php39
1
App\Exceptions\Handler report
/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php81
0
Illuminate\Foundation\Bootstrap\HandleExceptions handleException
[internal]0
/home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php
        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
     */
    protected function streamWrite($stream, array $record)
    {
        fwrite($stream, (string) $record['formatted']);
    }
 
    private function customErrorHandler($code, $msg)
    {
        $this->errorMessage = preg_replace('{^(fopen|mkdir)\(.*?\): }', '', $msg);
    }
 
    /**
     * @param string $stream
     *
     * @return null|string
     */
    private function getDirFromStream($stream)
    {
        $pos = strpos($stream, '://');
        if ($pos === false) {
            return dirname($stream);
        }
 
        if ('file://' === substr($stream, 0, 7)) {
Arguments
  1. "fwrite(): write of 2014 bytes failed with errno=122 Disk quota exceeded"
    
/home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php
        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
     */
    protected function streamWrite($stream, array $record)
    {
        fwrite($stream, (string) $record['formatted']);
    }
 
    private function customErrorHandler($code, $msg)
    {
        $this->errorMessage = preg_replace('{^(fopen|mkdir)\(.*?\): }', '', $msg);
    }
 
    /**
     * @param string $stream
     *
     * @return null|string
     */
    private function getDirFromStream($stream)
    {
        $pos = strpos($stream, '://');
        if ($pos === false) {
            return dirname($stream);
        }
 
        if ('file://' === substr($stream, 0, 7)) {
Arguments
  1. stream resource @426
      timed_out: false
      blocked: true
      eof: false
      wrapper_type: "plainfile"
      stream_type: "STDIO"
      mode: "a"
      unread_bytes: 0
      seekable: true
      uri: "/home/acdc/domains/acdc.vn/public_html/framework/storage/logs/laravel.log"
      options: []
    }
    
  2. """
    [2024-07-25 06:51:40] local.ERROR: file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded at /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)\n
    [stacktrace]\n
    #0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, 'file_put_conten...', '/home/acdc/doma...', 122, Array)\n
    #1 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/acdc/doma...', 'a:4:{s:6:\"_toke...', 2)\n
    #2 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/acdc/doma...', 'a:4:{s:6:\"_toke...', true)\n
    #3 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write('RISq7LYEUNmWPDl...', 'a:4:{s:6:\"_toke...')\n
    #4 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
    #5 /home/acdc/domains/acdc.vn/public_html/framework/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/acdc/domains/acdc.vn/public_html/framework/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/acdc/domains/acdc.vn/public_html/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
    #8 {main}\n
    "} \n
    """
    
/home/acdc/domains/acdc.vn/public_html/framework/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php
            $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 in append mode: '.$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
     */
    protected function streamWrite($stream, array $record)
    {
        fwrite($stream, (string) $record['formatted']);
    }
 
    private function customErrorHandler($code, $msg)
    {
        $this->errorMessage = preg_replace('{^(fopen|mkdir)\(.*?\): }', '', $msg);
    }
Arguments
  1. stream resource @426
      timed_out: false
      blocked: true
      eof: false
      wrapper_type: "plainfile"
      stream_type: "STDIO"
      mode: "a"
      unread_bytes: 0
      seekable: true
      uri: "/home/acdc/domains/acdc.vn/public_html/framework/storage/logs/laravel.log"
      options: []
    }
    
  2. array:8 [
      "message" => "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
      "context" => array:1 [
        "exception" => ErrorException {
          #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
          #code: 0
          #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
          #line: 122
          #severity: E_NOTICE
        }
      ]
      "level" => 400
      "level_name" => "ERROR"
      "channel" => "local"
      "datetime" => DateTime @1721865100 {
        date: 2024-07-25 06:51:40.406918 Asia/Ho_Chi_Minh (+07:00)
      }
      "extra" => []
      "formatted" => """
        [2024-07-25 06:51:40] local.ERROR: file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded at /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)\n
        [stacktrace]\n
        #0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, 'file_put_conten...', '/home/acdc/doma...', 122, Array)\n
        #1 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/acdc/doma...', 'a:4:{s:6:\"_toke...', 2)\n
        #2 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/acdc/doma...', 'a:4:{s:6:\"_toke...', true)\n
        #3 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write('RISq7LYEUNmWPDl...', 'a:4:{s:6:\"_toke...')\n
        #4 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
        #5 /home/acdc/domains/acdc.vn/public_html/framework/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/acdc/domains/acdc.vn/public_html/framework/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/acdc/domains/acdc.vn/public_html/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #8 {main}\n
        "} \n
        """
    ]
    
/home/acdc/domains/acdc.vn/public_html/framework/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(): write of 364 bytes failed with errno=122 Disk quota exceeded"
      "context" => array:1 [
        "exception" => ErrorException {
          #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
          #code: 0
          #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
          #line: 122
          #severity: E_NOTICE
        }
      ]
      "level" => 400
      "level_name" => "ERROR"
      "channel" => "local"
      "datetime" => DateTime @1721865100 {
        date: 2024-07-25 06:51:40.406918 Asia/Ho_Chi_Minh (+07:00)
      }
      "extra" => []
      "formatted" => """
        [2024-07-25 06:51:40] local.ERROR: file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded at /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)\n
        [stacktrace]\n
        #0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, 'file_put_conten...', '/home/acdc/doma...', 122, Array)\n
        #1 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/acdc/doma...', 'a:4:{s:6:\"_toke...', 2)\n
        #2 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/acdc/doma...', 'a:4:{s:6:\"_toke...', true)\n
        #3 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write('RISq7LYEUNmWPDl...', 'a:4:{s:6:\"_toke...')\n
        #4 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
        #5 /home/acdc/domains/acdc.vn/public_html/framework/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/acdc/domains/acdc.vn/public_html/framework/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/acdc/domains/acdc.vn/public_html/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #8 {main}\n
        "} \n
        """
    ]
    
/home/acdc/domains/acdc.vn/public_html/framework/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(): write of 364 bytes failed with errno=122 Disk quota exceeded"
      "context" => array:1 [
        "exception" => ErrorException {
          #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
          #code: 0
          #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
          #line: 122
          #severity: E_NOTICE
        }
      ]
      "level" => 400
      "level_name" => "ERROR"
      "channel" => "local"
      "datetime" => DateTime @1721865100 {
        date: 2024-07-25 06:51:40.406918 Asia/Ho_Chi_Minh (+07:00)
      }
      "extra" => []
      "formatted" => """
        [2024-07-25 06:51:40] local.ERROR: file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded at /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)\n
        [stacktrace]\n
        #0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, 'file_put_conten...', '/home/acdc/doma...', 122, Array)\n
        #1 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/acdc/doma...', 'a:4:{s:6:\"_toke...', 2)\n
        #2 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/acdc/doma...', 'a:4:{s:6:\"_toke...', true)\n
        #3 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write('RISq7LYEUNmWPDl...', 'a:4:{s:6:\"_toke...')\n
        #4 /home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
        #5 /home/acdc/domains/acdc.vn/public_html/framework/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/acdc/domains/acdc.vn/public_html/framework/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/acdc/domains/acdc.vn/public_html/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #8 {main}\n
        "} \n
        """
    ]
    
/home/acdc/domains/acdc.vn/public_html/framework/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(): write of 364 bytes failed with errno=122 Disk quota exceeded"
    
  3. array:1 [
      "exception" => ErrorException {
        #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
        #code: 0
        #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_NOTICE
      }
    ]
    
/home/acdc/domains/acdc.vn/public_html/framework/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(): write of 364 bytes failed with errno=122 Disk quota exceeded"
    
  2. array:1 [
      "exception" => ErrorException {
        #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
        #code: 0
        #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_NOTICE
      }
    ]
    
/home/acdc/domains/acdc.vn/public_html/framework/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(): write of 364 bytes failed with errno=122 Disk quota exceeded"
    
  3. array:1 [
      "exception" => ErrorException {
        #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
        #code: 0
        #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_NOTICE
      }
    ]
    
/home/acdc/domains/acdc.vn/public_html/framework/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(): write of 364 bytes failed with errno=122 Disk quota exceeded"
    
  2. array:1 [
      "exception" => ErrorException {
        #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
        #code: 0
        #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_NOTICE
      }
    ]
    
/home/acdc/domains/acdc.vn/public_html/framework/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);
    }
 
    /**
     * Render an exception into an HTTP response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Exception  $exception
     * @return \Illuminate\Http\Response
     */
    public function render($request, Exception $exception)
    {
        return parent::render($request, $exception);
    }
}
 
Arguments
  1. ErrorException {
      #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
      #code: 0
      #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_NOTICE
    }
    
/home/acdc/domains/acdc.vn/public_html/framework/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(): write of 364 bytes failed with errno=122 Disk quota exceeded"
      #code: 0
      #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_NOTICE
    }
    
[internal]
Arguments
  1. ErrorException {
      #message: "file_put_contents(): write of 364 bytes failed with errno=122 Disk quota exceeded"
      #code: 0
      #file: "/home/acdc/domains/acdc.vn/public_html/framework/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_NOTICE
    }
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
CONTEXT_DOCUMENT_ROOT
"/home/acdc/domains/acdc.vn/private_html"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/home/acdc/domains/acdc.vn/private_html"
GATEWAY_INTERFACE
"CGI/1.1"
HTTPS
"on"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_ENCODING
"br,gzip"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_CONNECTION
"Keep-Alive"
HTTP_HOST
"acdc.vn"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
PATH
"/bin:/usr/bin"
PHPRC
"/usr/local/php74/lib/"
QUERY_STRING
""
REDIRECT_HTTPS
"on"
REDIRECT_SCRIPT_URI
"https://acdc.vn/vi/tuyen-dung/118-tuyen-giang-vien-tap-huan-ve-quyen-tre-em-cho-cha-me-nguoi-cham-soc-tre-khuyet-tat-voi-chu-de-an-toan-tren-khong-gian-mang-cho-tre-em-khuyet-tat.html"
REDIRECT_SCRIPT_URL
"/vi/tuyen-dung/118-tuyen-giang-vien-tap-huan-ve-quyen-tre-em-cho-cha-me-nguoi-cham-soc-tre-khuyet-tat-voi-chu-de-an-toan-tren-khong-gian-mang-cho-tre-em-khuyet-tat.html"
REDIRECT_SSL_TLS_SNI
"acdc.vn"
REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"ZqGTihS5ZidxP3o374r5NQAAATE"
REDIRECT_URL
"/vi/tuyen-dung/118-tuyen-giang-vien-tap-huan-ve-quyen-tre-em-cho-cha-me-nguoi-cham-soc-tre-khuyet-tat-voi-chu-de-an-toan-tren-khong-gian-mang-cho-tre-em-khuyet-tat.html"
REMOTE_ADDR
"44.210.151.5"
REMOTE_PORT
"39596"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_URI
"/vi/tuyen-dung/118-tuyen-giang-vien-tap-huan-ve-quyen-tre-em-cho-cha-me-nguoi-cham-soc-tre-khuyet-tat-voi-chu-de-an-toan-tren-khong-gian-mang-cho-tre-em-khuyet-tat.html"
SCRIPT_FILENAME
"/home/acdc/domains/acdc.vn/private_html/index.php"
SCRIPT_NAME
"/index.php"
SCRIPT_URI
"https://acdc.vn/vi/tuyen-dung/118-tuyen-giang-vien-tap-huan-ve-quyen-tre-em-cho-cha-me-nguoi-cham-soc-tre-khuyet-tat-voi-chu-de-an-toan-tren-khong-gian-mang-cho-tre-em-khuyet-tat.html"
SCRIPT_URL
"/vi/tuyen-dung/118-tuyen-giang-vien-tap-huan-ve-quyen-tre-em-cho-cha-me-nguoi-cham-soc-tre-khuyet-tat-voi-chu-de-an-toan-tren-khong-gian-mang-cho-tre-em-khuyet-tat.html"
SERVER_ADDR
"210.245.86.62"
SERVER_ADMIN
"webmaster@acdc.vn"
SERVER_NAME
"acdc.vn"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache/2"
SSL_TLS_SNI
"acdc.vn"
UNIQUE_ID
"ZqGTihS5ZidxP3o374r5NQAAATE"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1721865099.2555
REQUEST_TIME
1721865099
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:/SZPihZEFycc3VOBFDpdSYFXf+yjplFZBARMdsNLtEE="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"http://localhost"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"acdc_db"
DB_USERNAME
"acdc_db"
DB_PASSWORD
"J9og1IXb"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
YOUTUBE_API_KEY
"AIzaSyDJp4FWA79-ubYFu1i3NmOvKmr-CTa15Jw"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
Key Value
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:/SZPihZEFycc3VOBFDpdSYFXf+yjplFZBARMdsNLtEE="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"http://localhost"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"acdc_db"
DB_USERNAME
"acdc_db"
DB_PASSWORD
"J9og1IXb"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
YOUTUBE_API_KEY
"AIzaSyDJp4FWA79-ubYFu1i3NmOvKmr-CTa15Jw"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
0. Whoops\Handler\PrettyPageHandler