Privacy Policy
AJEBUTA.COM PRIVACY POLICY

Ajebuta.com is a mobile service app used for ordering sundry services.

The app links customer to various service providers, where at a customer’s request for a specified service, the customer is linked to a service provider duly registered and verified by Ajebuta.com that matches the request.

In this document; we, us, our, refers to the Ajebuta.com mobile app., while
you, user of the app refers to the customer and service provider(s) refers to
the mobile app’s registered professionals and service partners.

Ajebuta.com is committed to the protection of the information you give us
when you access the mobile application and use the services offered by us and
our service providers. 

As part of the normal operation of our services, we collect, use and disclose information about you to service providers registered with us. 

Accordingly, we have developed this Privacy Policy in order for you to understand how we use your personal information when you access the services on Ajebuta.com.

By accessing the Ajebuta.com mobile app and by continuing to use the
services offered therein, you are deemed to have accepted this Privacy Policy, and in particular, you are deemed to have consented to our use and disclosure of your personal information in the course of the services we provide under the mobile app.

We work with third party service providers who provide us with technical
and IT infrastructure that ensures seamless online service delivery to our
customers. 

These are in the area of mapping, payment protocol, customer
service, marketing, supplies, IP providers, maintenance, survey and research. 

This Privacy Policy only applies to Ajebuta.com. When you are connected to
the service you have ordered under our app, you shall be bound separately by
the service providers terms and privacy policy statement. 

A. DATA AND PERSONAL INFORMATION WE COLLECT. 

To enable us serve you better and provide the services you request for in our
app, we will need the following personal information:
i. Name.
ii. Address.
iii. Location.
iv. Email address.
v. Phone number.
vi. Payment information.
vii. Device and connection information.
viii. Phone book contacts; only with your formal consent. 

B. HOW WE COLLECT PERSONAL DATA AND INFORMATION 

You voluntarily provide us with your personal data and information when
you register online and access our mobile app, submit a customer review,
browse our website or follow us on social media. When you do any of these,
then we receive the following details:
i. Your name, address, email, phone numbers, geographical location,
payment information, device in use, phonebook contact.
ii. Services you ordered or require.
iii. We may also receive your data and personal information indirectly, by
way of referrals or third party recommendation. 

C. PURPOSE AND USAGE OF INFORMATION RECEIVED. 

i. Name, email phone number and email address is required :
a. To identify you as a person or an individual with the capacity to
enter into a relationship, which is contractual in nature,
b. To process your order when you register and access our app.
c. To send information and emails regarding our services.
d. To share your information with third party service providers
registered with us.
e. To send you information on service providers; their names, phone
numbers and location. ii. Address and geographical location:
a. When you register and access our services, your address and
location is required for ease of delivery of the service you ordered.
b. With the consent of the service provider the app links you to the
geographical location of the service provider.
c. When the app is closed and no longer in use, the geographical
location information terminates.
d. You reserve the right to accept or decline access to your location.
iii. Payment information:
a. Service providers are able to access customers and clients who
have registered for such services when they purchase credit
tokens through their bank using the in-app payment gateway.
This does not require a prior activation in the app.
b. Ajebuta.com app does not collect your bank details, neither does it
have access to it.
c. All payments are made through your bank with your consent and
permission.
iv. Phonebook contacts:
a. When you registrar and access our services, you are given the
opportunity to invite friends to also use the app and therefore ,
the Ajebuta.com is designed to be user friendly and has in-built
easy access to your phone book, enabling you to make calls, send
text messages and emails directly without leaving the app.
b. This is a choice the user is free to accept or decline.
v. Devices and connection:
a. Ajebuta.com is also designed to provide device-specific
preferences to its customers and knowledge of the device and
connection details ensures optimal service delivery to our
customers.
b. You may exercise the option to decline or accept access to your
device specification. D. DATA PROTECTION i. We will protect personal information by reasonable security safeguards
against loss or theft, as well as unauthorized access, disclosure, copying,
use or modification.
ii. We collect and use personal information solely for fulfilling purposes
specified by us and for other compatible purposes when you access our
services.
iii. We will only retain personal information as long as necessary for the
fulfillment of those purposes.
iv. All data submitted during registration are encrypted and Ajebuta.com
does not keep or store any passwords.
v. All credit card information are handled by paystack and duly encrypted.
Ajebuta.com does not handle credit card information.
vi. Ajebuta.com uses HTTPS protocol for all its transfers and so data is
encrypted and protected from third party access. D. COOKIES: i. We use cookies to enhance the services we provide under the mobile
app.
ii. We use cookies to quickly identify your preferences as a customer.
iii. We use cookies when we know your preferences or browsing history
for advertising products and services related to your interest.
iv. You reserve the right to allow cookies or reject same when they appear. 

E. CHANGE TO OR AMENDMENT OF PRIVATE POLICY: 

i. We reserve the right to change, amend or review this Privacy Policy
from time to time. You are therefore advised to ensure you are up to
date with its terms and conditions at all times. If you disagree with
any part of this Privacy Policy, you must immediately discontinue
your access to the mobile application and your use of the services. 

F. CHANGE IN INFORMATION: 

i. You must notify us of any change or correction in your personal
information to enable us reflect same in your data held with us in
order to optimally serve you better. 

G. LIMITATION OF LIABILITY 

i. You hereby release Ajebuta.com, its officers, directors, agents,
employees and service providers from all liabilities, claims,
demands, and damages (actual and consequential) of any kind and
nature, known and unknown, suspected and unsuspected, disclosed
and undisclosed, arising out of, or in any way, connected with your
use of Ajebuta.com mobile app. 

H. INDEMNITY 

i. You agree and undertake to indemnify and hold Ajebuta.com and
its affiliates, successors and assigns, and their respective officers,
directors, employees, agents, representatives, licensors,
advertisers, suppliers, and operational service providers harmless
from and against any and all losses, damages, costs and expenses
(including attorneys’ fees), resulting from your use of the App and
or any violation of the terms of this Agreement. 

I. CONFIDENTIALITY 

i. We are committed to ensuring the use of the data we receive,
including all sensitive and personal information, for only the
purposes herein disclosed and directly to providing and improving
the services of Ajebuta.com.
ii. We hereby commit ourselves to preserving and maintaining the
confidentiality and safety of all information
Whoops! There was an error.
UnexpectedValueException
The stream or file "/home/ajeburco/admin.ajebuta.com/storage/logs/laravel-2025-04-24.log" could not be opened in append mode: failed to open stream: No space left on device UnexpectedValueException thrown with message "The stream or file "/home/ajeburco/admin.ajebuta.com/storage/logs/laravel-2025-04-24.log" could not be opened in append mode: failed to open stream: No space left on device" Stacktrace: #11 UnexpectedValueException in /home/ajeburco/admin.ajebuta.com/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:110 #10 Monolog\Handler\StreamHandler:write in /home/ajeburco/admin.ajebuta.com/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php:120 #9 Monolog\Handler\RotatingFileHandler:write in /home/ajeburco/admin.ajebuta.com/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:39 #8 Monolog\Handler\AbstractProcessingHandler:handle in /home/ajeburco/admin.ajebuta.com/vendor/monolog/monolog/src/Monolog/Logger.php:344 #7 Monolog\Logger:addRecord in /home/ajeburco/admin.ajebuta.com/vendor/monolog/monolog/src/Monolog/Logger.php:712 #6 Monolog\Logger:error in /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Log/Logger.php:176 #5 Illuminate\Log\Logger:writeLog in /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Log/Logger.php:87 #4 Illuminate\Log\Logger:error in /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:498 #3 Illuminate\Log\LogManager:error in /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:114 #2 Illuminate\Foundation\Exceptions\Handler:report in /home/ajeburco/admin.ajebuta.com/app/Exceptions/Handler.php:38 #1 App\Exceptions\Handler:report in /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:81 #0 Illuminate\Foundation\Bootstrap\HandleExceptions:handleException in [internal]:0
11
UnexpectedValueException
/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php110
10
Monolog\Handler\StreamHandler write
/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php120
9
Monolog\Handler\RotatingFileHandler write
/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php39
8
Monolog\Handler\AbstractProcessingHandler handle
/vendor/monolog/monolog/src/Monolog/Logger.php344
7
Monolog\Logger addRecord
/vendor/monolog/monolog/src/Monolog/Logger.php712
6
Monolog\Logger error
/vendor/laravel/framework/src/Illuminate/Log/Logger.php176
5
Illuminate\Log\Logger writeLog
/vendor/laravel/framework/src/Illuminate/Log/Logger.php87
4
Illuminate\Log\Logger error
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php498
3
Illuminate\Log\LogManager error
/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php114
2
Illuminate\Foundation\Exceptions\Handler report
/app/Exceptions/Handler.php38
1
App\Exceptions\Handler report
/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php81
0
Illuminate\Foundation\Bootstrap\HandleExceptions handleException
[internal]0
/home/ajeburco/admin.ajebuta.com/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 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
     */
Arguments
  1. "The stream or file "/home/ajeburco/admin.ajebuta.com/storage/logs/laravel-2025-04-24.log" could not be opened in append mode: failed to open stream: No space left on device"
    
/home/ajeburco/admin.ajebuta.com/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php
        $this->url = $this->getTimedFilename();
        $this->close();
    }
 
    /**
     * {@inheritdoc}
     */
    protected function write(array $record)
    {
        // on the first record written, if the log is new, we should rotate (once per day)
        if (null === $this->mustRotate) {
            $this->mustRotate = !file_exists($this->url);
        }
 
        if ($this->nextRotation < $record['datetime']) {
            $this->mustRotate = true;
            $this->close();
        }
 
        parent::write($record);
    }
 
    /**
     * Rotates the files.
     */
    protected function rotate()
    {
        // update filename
        $this->url = $this->getTimedFilename();
        $this->nextRotation = new \DateTime('tomorrow');
 
        // skip GC of old logs if files are unlimited
        if (0 === $this->maxFiles) {
            return;
        }
 
        $logFiles = glob($this->getGlobPattern());
        if ($this->maxFiles >= count($logFiles)) {
            // no files to remove
            return;
Arguments
  1. array:8 [
      "message" => "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
      "context" => array:1 [
        "exception" => ErrorException {#426
          #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
          #code: 0
          #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
          #line: 122
          #severity: E_WARNING
        }
      ]
      "level" => 400
      "level_name" => "ERROR"
      "channel" => "local"
      "datetime" => DateTime @1745465444 {#22
        date: 2025-04-24 03:30:44.422508 UTC (+00:00)
      }
      "extra" => []
      "formatted" => """
        [2025-04-24 03:30:44] local.ERROR: file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device {"exception":"[object] (ErrorException(code: 0): file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device at /home/ajeburco/admin.ajebuta.com/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/ajeburco/...', 122, Array)\n
        #1 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/ajeburco/...', 'a:3:{s:6:\"_toke...', 2)\n
        #2 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/ajeburco/...', 'a:3:{s:6:\"_toke...', true)\n
        #3 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(129): Illuminate\\Session\\FileSessionHandler->write('KBQ4smXIWNzWmRD...', 'a:3:{s:6:\"_toke...')\n
        #4 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
        #5 /home/ajeburco/admin.ajebuta.com/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/ajeburco/admin.ajebuta.com/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/ajeburco/admin.ajebuta.com/public/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #8 {main}\n
        "} \n
        """
    ]
    
/home/ajeburco/admin.ajebuta.com/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php
 *
 * @author Jordi Boggiano <[email protected]>
 * @author Christophe Coevoet <[email protected]>
 */
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/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
      "context" => array:1 [
        "exception" => ErrorException {#426
          #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
          #code: 0
          #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
          #line: 122
          #severity: E_WARNING
        }
      ]
      "level" => 400
      "level_name" => "ERROR"
      "channel" => "local"
      "datetime" => DateTime @1745465444 {#22
        date: 2025-04-24 03:30:44.422508 UTC (+00:00)
      }
      "extra" => []
      "formatted" => """
        [2025-04-24 03:30:44] local.ERROR: file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device {"exception":"[object] (ErrorException(code: 0): file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device at /home/ajeburco/admin.ajebuta.com/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/ajeburco/...', 122, Array)\n
        #1 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/ajeburco/...', 'a:3:{s:6:\"_toke...', 2)\n
        #2 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/ajeburco/...', 'a:3:{s:6:\"_toke...', true)\n
        #3 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(129): Illuminate\\Session\\FileSessionHandler->write('KBQ4smXIWNzWmRD...', 'a:3:{s:6:\"_toke...')\n
        #4 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
        #5 /home/ajeburco/admin.ajebuta.com/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/ajeburco/admin.ajebuta.com/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/ajeburco/admin.ajebuta.com/public/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #8 {main}\n
        "} \n
        """
    ]
    
/home/ajeburco/admin.ajebuta.com/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/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
      "context" => array:1 [
        "exception" => ErrorException {#426
          #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
          #code: 0
          #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
          #line: 122
          #severity: E_WARNING
        }
      ]
      "level" => 400
      "level_name" => "ERROR"
      "channel" => "local"
      "datetime" => DateTime @1745465444 {#22
        date: 2025-04-24 03:30:44.422508 UTC (+00:00)
      }
      "extra" => []
      "formatted" => """
        [2025-04-24 03:30:44] local.ERROR: file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device {"exception":"[object] (ErrorException(code: 0): file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device at /home/ajeburco/admin.ajebuta.com/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/ajeburco/...', 122, Array)\n
        #1 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents('/home/ajeburco/...', 'a:3:{s:6:\"_toke...', 2)\n
        #2 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put('/home/ajeburco/...', 'a:3:{s:6:\"_toke...', true)\n
        #3 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(129): Illuminate\\Session\\FileSessionHandler->write('KBQ4smXIWNzWmRD...', 'a:3:{s:6:\"_toke...')\n
        #4 /home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\Session\\Store->save()\n
        #5 /home/ajeburco/admin.ajebuta.com/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/ajeburco/admin.ajebuta.com/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/ajeburco/admin.ajebuta.com/public/index.php(60): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))\n
        #8 {main}\n
        "} \n
        """
    ]
    
/home/ajeburco/admin.ajebuta.com/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/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
    
  3. array:1 [
      "exception" => ErrorException {#426
        #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
        #code: 0
        #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Log/Logger.php
     * @return void
     */
    public function write($level, $message, array $context = [])
    {
        $this->writeLog($level, $message, $context);
    }
 
    /**
     * Write a message to the log.
     *
     * @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->logger->{$level}($message, $context);
    }
 
    /**
     * Register a new callback handler for when a log event is triggered.
     *
     * @param  \Closure  $callback
     * @return void
     *
     * @throws \RuntimeException
     */
    public function listen(Closure $callback)
    {
        if (! isset($this->dispatcher)) {
            throw new RuntimeException('Events dispatcher has not been set.');
        }
 
        $this->dispatcher->listen(MessageLogged::class, $callback);
    }
 
    /**
Arguments
  1. "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
    
  2. array:1 [
      "exception" => ErrorException {#426
        #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
        #code: 0
        #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Log/Logger.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/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
    
  3. array:1 [
      "exception" => ErrorException {#426
        #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
        #code: 0
        #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Log/LogManager.php
     *
     * @return void
     */
    public function critical($message, array $context = [])
    {
        $this->driver()->critical($message, $context);
    }
 
    /**
     * Runtime errors that do not require immediate action but should typically
     * be logged and monitored.
     *
     * @param string $message
     * @param array  $context
     *
     * @return void
     */
    public function error($message, array $context = [])
    {
        $this->driver()->error($message, $context);
    }
 
    /**
     * Exceptional occurrences that are not errors.
     *
     * Example: Use of deprecated APIs, poor use of an API, undesirable things
     * that are not necessarily wrong.
     *
     * @param string $message
     * @param array  $context
     *
     * @return void
     */
    public function warning($message, array $context = [])
    {
        $this->driver()->warning($message, $context);
    }
 
    /**
     * Normal but significant events.
Arguments
  1. "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
    
  2. array:1 [
      "exception" => ErrorException {#426
        #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
        #code: 0
        #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/ajeburco/admin.ajebuta.com/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;
        }
 
        $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/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
    
  2. array:1 [
      "exception" => ErrorException {#426
        #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
        #code: 0
        #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
        #line: 122
        #severity: E_WARNING
      }
    ]
    
/home/ajeburco/admin.ajebuta.com/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.
     *
     * @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)
    {
        /*if ($exception instanceof UnauthorizedHttpException) {
            $preException = $exception->getPrevious();
            if ($preException instanceof
                          \Tymon\JWTAuth\Exceptions\TokenExpiredException) {
                return response()->json(['status' => 500, 'message'=>'Token is Expired']);
            } else if ($preException instanceof
                          \Tymon\JWTAuth\Exceptions\TokenInvalidException) {                
                return response()->json(['status' => 500, 'message'=>'Token is Invalid']);
            } else if ($preException instanceof
Arguments
  1. ErrorException {#426
      #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
      #code: 0
      #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    
/home/ajeburco/admin.ajebuta.com/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 {#426
      #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
      #code: 0
      #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    
[internal]
Arguments
  1. ErrorException {#426
      #message: "file_put_contents(/home/ajeburco/admin.ajebuta.com/storage/framework/sessions/KBQ4smXIWNzWmRDX8IgkUjIgkMRCefKLDqh1hUDt): failed to open stream: No space left on device"
      #code: 0
      #file: "/home/ajeburco/admin.ajebuta.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
PATH
"/usr/local/bin:/usr/bin:/bin"
TEMP
"/tmp"
TMP
"/tmp"
TMPDIR
"/tmp"
PWD
"/"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br"
CONTENT_LENGTH
"0"
HTTP_HOST
"admin.ajebuta.com"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])"
HTTP_X_FORWARDED_FOR
"3.138.112.77"
HTTP_CF_RAY
"9352861559065eb1-ORD"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_CDN_LOOP
"cloudflare; loops=1"
HTTP_CF_CONNECTING_IP
"3.138.112.77"
HTTP_CF_IPCOUNTRY
"US"
REDIRECT_UNIQUE_ID
"aAmwYxJxf9IxWHzkOWP1NgABCRg"
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"admin.ajebuta.com"
REDIRECT_HTTP2
"on"
REDIRECT_H2PUSH
"off"
REDIRECT_H2_PUSH
"off"
REDIRECT_H2_PUSHED
""
REDIRECT_H2_PUSHED_ON
""
REDIRECT_H2_STREAM_ID
"1"
REDIRECT_H2_STREAM_TAG
"429812-28-1"
REDIRECT_STATUS
"200"
UNIQUE_ID
"aAmwYxJxf9IxWHzkOWP1NgABCRg"
HTTPS
"on"
SSL_TLS_SNI
"admin.ajebuta.com"
HTTP2
"on"
H2PUSH
"off"
H2_PUSH
"off"
H2_PUSHED
""
H2_PUSHED_ON
""
H2_STREAM_ID
"1"
H2_STREAM_TAG
"429812-28-1"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"admin.ajebuta.com"
SERVER_ADDR
"165.140.69.15"
SERVER_PORT
"443"
REMOTE_ADDR
"172.69.59.54"
DOCUMENT_ROOT
"/home/ajeburco/admin.ajebuta.com/public"
REQUEST_SCHEME
"https"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/home/ajeburco/admin.ajebuta.com/public"
SERVER_ADMIN
"[email protected]"
SCRIPT_FILENAME
"/home/ajeburco/admin.ajebuta.com/public/index.php"
REMOTE_PORT
"64562"
REDIRECT_URL
"/privacy"
SERVER_PROTOCOL
"HTTP/2.0"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/privacy"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1745465444.0967
REQUEST_TIME
1745465444
argv
[]
argc
0
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:pioyxGhwFBsbVxgjTpMXPunEuNW0+xK5kcA70vDazHo="
APP_DEBUG
"true"
APP_URL
"https://admin.ajebuta.com"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"ajeburco_ajebutadb"
DB_USERNAME
"ajeburco_ajebutadb"
DB_PASSWORD
"D2@t3C3FjX5VcNY$s"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.gmail.com"
MAIL_PORT
"587"
MAIL_USERNAME
"[email protected]"
MAIL_PASSWORD
"Welcome01$$$$"
MAIL_ENCRYPTION
"TLS"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
JWT_SECRET
"5uz0D9KjpiBWBv7Df38waNlI4Qk6FYLm"
JWT_BLACKLIST_ENABLED
"false"
AWS_ACCESS_KEY_ID
"AKIAIJTALQ6HFDQ6ORDQ"
AWS_SECRET_ACCESS_KEY
"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"
CCAVENUE_ACCESS
"AVYI02GG79AB08IYBA"
CCAVENUE_WORKING
"7C291686908D846738B36BE858FA8E8F"
Key Value
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:pioyxGhwFBsbVxgjTpMXPunEuNW0+xK5kcA70vDazHo="
APP_DEBUG
"true"
APP_URL
"https://admin.ajebuta.com"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"ajeburco_ajebutadb"
DB_USERNAME
"ajeburco_ajebutadb"
DB_PASSWORD
"D2@t3C3FjX5VcNY$s"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.gmail.com"
MAIL_PORT
"587"
MAIL_USERNAME
"[email protected]"
MAIL_PASSWORD
"Welcome01$$$$"
MAIL_ENCRYPTION
"TLS"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
JWT_SECRET
"5uz0D9KjpiBWBv7Df38waNlI4Qk6FYLm"
JWT_BLACKLIST_ENABLED
"false"
AWS_ACCESS_KEY_ID
"AKIAIJTALQ6HFDQ6ORDQ"
AWS_SECRET_ACCESS_KEY
"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"
CCAVENUE_ACCESS
"AVYI02GG79AB08IYBA"
CCAVENUE_WORKING
"7C291686908D846738B36BE858FA8E8F"
0. Whoops\Handler\PrettyPageHandler