loading

Menu

Instant and Secured Transactions
for Real Commodities

User Login

User Login

 
 
Forgot Your Password?
 
 

Register

Be part of this revolution

 
Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(/var/www/html/grainchain/storage/framework/cache/data/0a/e0/0ae0e424b9a16a9eabd3c3e288591533835143eb): failed to open stream: No such file or directory ErrorException thrown with message "file_put_contents(/var/www/html/grainchain/storage/framework/cache/data/0a/e0/0ae0e424b9a16a9eabd3c3e288591533835143eb): failed to open stream: No such file or directory" Stacktrace: #9 ErrorException in /var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #8 file_put_contents in /var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #7 Illuminate\Filesystem\Filesystem:put in /var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php:65 #6 Illuminate\Cache\FileStore:put in /var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:195 #5 Illuminate\Cache\Repository:put in /var/www/html/grainchain/vendor/abrigham/laravel-email-exceptions/src/Exceptions/EmailHandler.php:210 #4 Abrigham\LaravelEmailExceptions\Exceptions\EmailHandler:throttle in /var/www/html/grainchain/vendor/abrigham/laravel-email-exceptions/src/Exceptions/EmailHandler.php:80 #3 Abrigham\LaravelEmailExceptions\Exceptions\EmailHandler:shouldMail in /var/www/html/grainchain/vendor/abrigham/laravel-email-exceptions/src/Exceptions/EmailHandler.php:35 #2 Abrigham\LaravelEmailExceptions\Exceptions\EmailHandler:report in /var/www/html/grainchain/app/Exceptions/Handler.php:46 #1 App\Exceptions\Handler:report in /var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:81 #0 Illuminate\Foundation\Bootstrap\HandleExceptions:handleException in [internal]:0
9
ErrorException
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
8
file_put_contents
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
7
Illuminate
\
Filesystem
\
Filesystem
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
FileStore.php
65
6
Illuminate
\
Cache
\
FileStore
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
Repository.php
195
5
Illuminate
\
Cache
\
Repository
put
/
vendor
/
abrigham
/
laravel-email-exceptions
/
src
/
Exceptions
/
EmailHandler.php
210
4
Abrigham
\
LaravelEmailExceptions
\
Exceptions
\
EmailHandler
throttle
/
vendor
/
abrigham
/
laravel-email-exceptions
/
src
/
Exceptions
/
EmailHandler.php
80
3
Abrigham
\
LaravelEmailExceptions
\
Exceptions
\
EmailHandler
shouldMail
/
vendor
/
abrigham
/
laravel-email-exceptions
/
src
/
Exceptions
/
EmailHandler.php
35
2
Abrigham
\
LaravelEmailExceptions
\
Exceptions
\
EmailHandler
report
/
app
/
Exceptions
/
Handler.php
46
1
App
\
Exceptions
\
Handler
report
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Bootstrap
/
HandleExceptions.php
81
0
Illuminate
\
Foundation
\
Bootstrap
\
HandleExceptions
handleException
[internal]
0
/
var
/
www
/
html
/
grainchain
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "file_put_contents(/var/www/html/grainchain/storage/framework/cache/data/0a/e0/0ae0e424b9a16a9eabd3c3e288591533835143eb): failed to open stream: No such file or directory"
    
/
var
/
www
/
html
/
grainchain
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "/var/www/html/grainchain/storage/framework/cache/data/0a/e0/0ae0e424b9a16a9eabd3c3e288591533835143eb"
    
  2. "1586420039b:1;"
    
  3. 2
    
/
var
/
www
/
html
/
grainchain
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
FileStore.php
     */
    public function get($key)
    {
        return $this->getPayload($key)['data'] ?? null;
    }
 
    /**
     * Store an item in the cache for a given number of minutes.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  float|int  $minutes
     * @return void
     */
    public function put($key, $value, $minutes)
    {
        $this->ensureCacheDirectoryExists($path = $this->path($key));
 
        $this->files->put(
            $path, $this->expiration($minutes).serialize($value), true
        );
    }
 
    /**
     * Create the file cache directory if necessary.
     *
     * @param  string  $path
     * @return void
     */
    protected function ensureCacheDirectoryExists($path)
    {
        if (! $this->files->exists(dirname($path))) {
            $this->files->makeDirectory(dirname($path), 0777, true, true);
        }
    }
 
    /**
     * Increment the value of an item in the cache.
     *
     * @param  string  $key
Arguments
  1. "/var/www/html/grainchain/storage/framework/cache/data/0a/e0/0ae0e424b9a16a9eabd3c3e288591533835143eb"
    
  2. "1586420039b:1;"
    
  3. true
    
/
var
/
www
/
html
/
grainchain
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
Repository.php
            $this->forget($key);
        });
    }
 
    /**
     * Store an item in the cache.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  \DateTimeInterface|\DateInterval|float|int  $minutes
     * @return void
     */
    public function put($key, $value, $minutes = null)
    {
        if (is_array($key)) {
            return $this->putMany($key, $value);
        }
 
        if (! is_null($minutes = $this->getMinutes($minutes))) {
            $this->store->put($this->itemKey($key), $value, $minutes);
 
            $this->event(new KeyWritten($key, $value, $minutes));
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function set($key, $value, $ttl = null)
    {
        $this->put($key, $value, $ttl);
    }
 
    /**
     * Store multiple items in the cache for a given number of minutes.
     *
     * @param  array  $values
     * @param  \DateTimeInterface|\DateInterval|float|int  $minutes
     * @return void
     */
Arguments
  1. "laravelEmailExceptionErrorExceptionfileputcontentsOnly0of178byteswrittenpossiblyoutoffreediskspace0"
    
  2. true
    
  3. 5
    
/
var
/
www
/
html
/
grainchain
/
vendor
/
abrigham
/
laravel-email-exceptions
/
src
/
Exceptions
/
EmailHandler.php
            $this->isInDontThrottleList($exception)
        ) {
            // report that we do not need to throttle
            return false;
        } else {
            // else lets check if its been reported within the last throttle period
            if (Cache::store(
                config('laravelEmailExceptions.ErrorEmail.throttleCacheDriver')
            )->has($this->getThrottleCacheKey($exception))
            ) {
                // if its in the cache we need to throttle
                return true;
            } else {
                // its not in the cache lets add it to the cache
                Cache::store(
                    config('laravelEmailExceptions.ErrorEmail.throttleCacheDriver')
                )->put(
                    $this->getThrottleCacheKey($exception),
                    true,
                    config('laravelEmailExceptions.ErrorEmail.throttleDurationMinutes')
                );
 
                // report that we do not need to throttle as its not been reported within the last throttle period
                return false;
            }
        }
    }
 
    /**
     * get the throttle cache key
     *
     * @param Exception $exception
     * @return mixed
     */
    protected function getThrottleCacheKey(Exception $exception)
    {
 
        // if we haven't already set the cache key lets set it
        if ($this->throttleCacheKey == null) {
            // make up the cache key from a prefix, exception class, exception message, and exception code
Arguments
  1. "laravelEmailExceptionErrorExceptionfileputcontentsOnly0of178byteswrittenpossiblyoutoffreediskspace0"
    
  2. true
    
  3. 5
    
/
var
/
www
/
html
/
grainchain
/
vendor
/
abrigham
/
laravel-email-exceptions
/
src
/
Exceptions
/
EmailHandler.php
    {
        // if emailing is turned off in the config
        if (config('laravelEmailExceptions.ErrorEmail.email') != true ||
 
            // if we dont have an email address to mail to
            !config('laravelEmailExceptions.ErrorEmail.toEmailAddress') ||
 
            // if we dont have an email address to mail from
            !config('laravelEmailExceptions.ErrorEmail.fromEmailAddress') ||
 
            $this->shouldntReport($exception) ||
 
            // if the exception is in the don't mail list
            $this->isInDontEmailList($exception) ||
 
            // if there is any app specific don't email logic
            $this->appSpecificDontEmail($exception) ||
 
            // if the exception has already been mailed within the last throttle period
            $this->throttle($exception) ||
 
            // if we've already sent the maximum amount of emails for the global throttle period
            $this->globalThrottle()
        ) {
            // we should not mail this exception
            return false;
        }
 
        // we made it past all the possible reasons to not email so we should mail this exception
        return true;
    }
 
    /**
     * app specific dont email logic should go in this function
     *
     * @param Exception $exception
     * @return bool
     */
    protected function appSpecificDontEmail(Exception $exception)
    {
Arguments
  1. ErrorException {
      #message: "file_put_contents(): Only 0 of 178 bytes written, possibly out of free disk space"
      #code: 0
      #file: "/var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    
/
var
/
www
/
html
/
grainchain
/
vendor
/
abrigham
/
laravel-email-exceptions
/
src
/
Exceptions
/
EmailHandler.php
    protected $globalThrottleCacheKey = "email_exception_global";
 
    /**
     * @var null|string throttle cache key
     */
    protected $throttleCacheKey = null;
 
 
    /**
     * 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)
    {
        // check if we should mail this exception
        if ($this->shouldMail($exception)) {
            // if we passed our validation lets mail the exception
            $this->mailException($exception);
        }
 
        // run the parent report (logs exception and all that good stuff)
        $this->callParentReport($exception);
    }
 
    /**
     * wrapping the parent call to isolate for testing
     *
     * @param Exception $exception
     */
    protected function callParentReport(Exception $exception)
    {
        parent::report($exception);
    }
 
    /**
     * Determine if the exception should be mailed
Arguments
  1. ErrorException {
      #message: "file_put_contents(): Only 0 of 178 bytes written, possibly out of free disk space"
      #code: 0
      #file: "/var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    
/
var
/
www
/
html
/
grainchain
/
app
/
Exceptions
/
Handler.php
     * @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)
    {
 
         if ($exception instanceof \Illuminate\Auth\Access\AuthorizationException) {
             
            $user =auth()->user();
            if ($user instanceof \App\Admin) {
                $login = 'admin.home';
            }else {
                $login = 'home';
            }
Arguments
  1. ErrorException {
      #message: "file_put_contents(): Only 0 of 178 bytes written, possibly out of free disk space"
      #code: 0
      #file: "/var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    
/
var
/
www
/
html
/
grainchain
/
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(): Only 0 of 178 bytes written, possibly out of free disk space"
      #code: 0
      #file: "/var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    
[internal]
Arguments
  1. ErrorException {
      #message: "file_put_contents(): Only 0 of 178 bytes written, possibly out of free disk space"
      #code: 0
      #file: "/var/www/html/grainchain/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php"
      #line: 122
      #severity: E_WARNING
    }
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_ACCEPT_ENCODING
"br,gzip"
HTTP_HOST
"52.38.134.242"
HTTP_CONNECTION
"Keep-Alive"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
SERVER_SIGNATURE
"<address>Apache/2.4.18 (Ubuntu) Server at 52.38.134.242 Port 80</address>\n"
SERVER_SOFTWARE
"Apache/2.4.18 (Ubuntu)"
SERVER_NAME
"52.38.134.242"
SERVER_ADDR
"172.31.41.234"
SERVER_PORT
"80"
REMOTE_ADDR
"3.234.244.18"
DOCUMENT_ROOT
"/var/www/html/grainchain/public/"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/var/www/html/grainchain/public/"
SERVER_ADMIN
"chuggins@grainchain.io"
SCRIPT_FILENAME
"/var/www/html/grainchain/public/index.php"
REMOTE_PORT
"33856"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1586419739.741
REQUEST_TIME
1586419739
APP_NAME
"GrainChain"
APP_ENV
"testing"
APP_KEY
"base64:5KRDRyk+auAWWTpDQyZ8bH7AvWM/IZLyT0hwlCcskjY="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"http://grainchain.huggins.co.ve"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"grainchain"
DB_USERNAME
"carlos"
DB_PASSWORD
"12971203"
DB_CERTIFICATE
""
DB_SSLMODE
"PREFERRED"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"database"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"email-smtp.us-west-2.amazonaws.com"
MAIL_PORT
"587"
MAIL_USERNAME
"AKIAJ24R3RUQHMJ4543Q"
MAIL_PASSWORD
"AtAcjnhm/R4gX3U/vrkOeRXTlHmXB2m+G4s/ZN9sVYQz"
MAIL_ENCRYPTION
"TLS"
MAIL_FROM_NAME
"GrainChain Support"
MAIL_FROM_ADDRESS
"support@grainchain.io"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
NOCAPTCHA_SECRET
"6Lfup0UUAAAAAFBjAGMBY4d2WglJ0d38--0RzOeF"
NOCAPTCHA_SITEKEY
"6Lfup0UUAAAAAOdeS6o6sFOKirSZiVjVS1QeOsLs"
AWS_ACCESS_KEY_ID
"AKIAJMBPAJWKV7TSNNUQ"
AWS_SECRET_ACCESS_KEY
"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"
AWS_DEFAULT_REGION
"us-west-2"
AWS_BUCKET
"testuserinfo.grainchain.io"
ETHERSCAN_API_KEY
"82FR7DB4MTXPX9XV3JHX6XNNQMKXCWEFYB"
ETHERSCAN_ENDPOINT
"https://api-rinkeby.etherscan.io/api"
ETHERSCAN_ACCOUNT_TO_WATCH
"0x1706ed1fFeD72EA5EC84E5a2573615891Fa540E2"
HELLOSIGN_API_KEY
"545e0812de5975d1ae9c5c7a2864891cc666b0045446c9daf850897554e1bdf7"
HELLOSIGN_TEMPLATE_ID
"4b902d7a52f836583e8538374fef56f415d5c73e"
HELLOSIGN_TEST_MODE
"true"
HELLOSIGN_EMAIL
"signing@grainchain.io"
HELLOSIGN_NAME
"GrainChain"
HELLOSIGN_CLIENT_KEY
"4cfb69174905e5709585bfbe827508c2"
MINIMUM_INVESTMENT
"1000"
Key Value
APP_NAME
"GrainChain"
APP_ENV
"testing"
APP_KEY
"base64:5KRDRyk+auAWWTpDQyZ8bH7AvWM/IZLyT0hwlCcskjY="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"http://grainchain.huggins.co.ve"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"grainchain"
DB_USERNAME
"carlos"
DB_PASSWORD
"12971203"
DB_CERTIFICATE
""
DB_SSLMODE
"PREFERRED"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"database"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"email-smtp.us-west-2.amazonaws.com"
MAIL_PORT
"587"
MAIL_USERNAME
"AKIAJ24R3RUQHMJ4543Q"
MAIL_PASSWORD
"AtAcjnhm/R4gX3U/vrkOeRXTlHmXB2m+G4s/ZN9sVYQz"
MAIL_ENCRYPTION
"TLS"
MAIL_FROM_NAME
"GrainChain Support"
MAIL_FROM_ADDRESS
"support@grainchain.io"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
NOCAPTCHA_SECRET
"6Lfup0UUAAAAAFBjAGMBY4d2WglJ0d38--0RzOeF"
NOCAPTCHA_SITEKEY
"6Lfup0UUAAAAAOdeS6o6sFOKirSZiVjVS1QeOsLs"
AWS_ACCESS_KEY_ID
"AKIAJMBPAJWKV7TSNNUQ"
AWS_SECRET_ACCESS_KEY
"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"
AWS_DEFAULT_REGION
"us-west-2"
AWS_BUCKET
"testuserinfo.grainchain.io"
ETHERSCAN_API_KEY
"82FR7DB4MTXPX9XV3JHX6XNNQMKXCWEFYB"
ETHERSCAN_ENDPOINT
"https://api-rinkeby.etherscan.io/api"
ETHERSCAN_ACCOUNT_TO_WATCH
"0x1706ed1fFeD72EA5EC84E5a2573615891Fa540E2"
HELLOSIGN_API_KEY
"545e0812de5975d1ae9c5c7a2864891cc666b0045446c9daf850897554e1bdf7"
HELLOSIGN_TEMPLATE_ID
"4b902d7a52f836583e8538374fef56f415d5c73e"
HELLOSIGN_TEST_MODE
"true"
HELLOSIGN_EMAIL
"signing@grainchain.io"
HELLOSIGN_NAME
"GrainChain"
HELLOSIGN_CLIENT_KEY
"4cfb69174905e5709585bfbe827508c2"
MINIMUM_INVESTMENT
"1000"
0. Whoops\Handler\PrettyPageHandler