Fatal error: [snuffleupagus][disabled_function] Aborted execution on call of the function 'curl_setopt', because its argument '$option' content (81) matched the rule 'Please don't turn CURLOPT_SSL_VERIFYHOST off.' in /home/jacquesm/public_html/wp-includes/Requests/Transport/cURL.php on line 150
Crikey! There was an error...
Whoops \ Exception \ ErrorException (E_ERROR)
[snuffleupagus][disabled_function] Aborted execution on call of the function 'curl_setopt', because its argument '$option' content (81) matched the rule 'Please don't turn CURLOPT_SSL_VERIFYHOST off.' Whoops\Exception\ErrorException thrown with message "[snuffleupagus][disabled_function] Aborted execution on call of the function 'curl_setopt', because its argument '$option' content (81) matched the rule 'Please don't turn CURLOPT_SSL_VERIFYHOST off.'" Stacktrace: #3 Whoops\Exception\ErrorException in /home/jacquesm/public_html/wp-includes/Requests/Transport/cURL.php:150 #2 Whoops\Run:handleError in /home/jacquesm/public_html/wp-content/plugins/gantry5/src/vendor/filp/whoops/src/Whoops/Run.php:433 #1 Whoops\Run:handleShutdown in /home/jacquesm/public_html/wp-content/plugins/gantry5/src/classes/Gantry/Component/Whoops/SystemFacade.php:155 #0 Gantry\Component\Whoops\SystemFacade:handleShutdown in [internal]:0
Stack frames (4)
3
Whoops\Exception\ErrorException
/home/jacquesm/public_html/wp-includes/Requests/Transport/cURL.php150
2
Whoops\Run handleError
/vendor/filp/whoops/src/Whoops/Run.php433
1
Whoops\Run handleShutdown
/classes/Gantry/Component/Whoops/SystemFacade.php155
0
Gantry\Component\Whoops\SystemFacade handleShutdown
[internal]0
        $this->hooks = $options['hooks'];
 
        $this->setup_handle($url, $headers, $data, $options);
 
        $options['hooks']->dispatch('curl.before_send', array(&$this->handle));
 
        if ($options['filename'] !== false) {
            $this->stream_handle = fopen($options['filename'], 'wb');
        }
 
        $this->response_data = '';
        $this->response_bytes = 0;
        $this->response_byte_limit = false;
        if ($options['max_bytes'] !== false) {
            $this->response_byte_limit = $options['max_bytes'];
        }
 
        if (isset($options['verify'])) {
            if ($options['verify'] === false) {
                curl_setopt($this->handle, CURLOPT_SSL_VERIFYHOST, 0);
                curl_setopt($this->handle, CURLOPT_SSL_VERIFYPEER, 0);
            }
            elseif (is_string($options['verify'])) {
                curl_setopt($this->handle, CURLOPT_CAINFO, $options['verify']);
            }
        }
 
        if (isset($options['verifyname']) && $options['verifyname'] === false) {
            curl_setopt($this->handle, CURLOPT_SSL_VERIFYHOST, 0);
        }
 
        curl_exec($this->handle);
        $response = $this->response_data;
 
        $options['hooks']->dispatch('curl.after_send', array());
 
        if (curl_errno($this->handle) === 23 || curl_errno($this->handle) === 61) {
            // Reset encoding and try again
            curl_setopt($this->handle, CURLOPT_ENCODING, 'none');
 
    /**
     * Special case to deal with Fatal errors and the like.
     */
    public function handleShutdown()
    {
        // If we reached this step, we are in shutdown handler.
        // An exception thrown in a shutdown handler will not be propagated
        // to the exception handler. Pass that information along.
        $this->canThrowExceptions = false;
 
        $error = $this->system->getLastError();
        if ($error && Misc::isLevelFatal($error['type'])) {
            // If there was a fatal error,
            // it was not handled in handleError yet.
            $this->allowQuit = false;
            $this->handleError(
                $error['type'],
                $error['message'],
                $error['file'],
                $error['line']
            );
        }
    }
 
    /**
     * In certain scenarios, like in shutdown handler, we can not throw exceptions
     * @var bool
     */
    private $canThrowExceptions = true;
 
    /**
     * Echo something to the browser
     * @param  string $output
     * @return $this
     */
    private function writeToOutputNow($output)
    {
        if ($this->sendHttpCode() && \Whoops\Util\Misc::canSendHeaders()) {
            $this->system->setHttpResponseCode(
                $this->sendHttpCode()
        }
 
        // Propagate error to the next handler.
        if ($this->platformExceptionHandler) {
            call_user_func_array($this->platformExceptionHandler, [&$exception]);
        }
    }
 
    /**
     * Special case to deal with Fatal errors and the like.
     */
    public function handleShutdown()
    {
        $handler = $this->whoopsShutdownHandler;
 
        $error = $this->getLastError();
 
        // Ignore core warnings and errors.
        if ($error && !($error['type'] & (E_CORE_WARNING | E_CORE_ERROR))) {
            $handler();
        }
    }
}
 

Environment & details:

empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE Apache
REQUEST_URI /paintings/
CONTEXT_DOCUMENT_ROOT /home/jacquesm/public_html
CONTEXT_PREFIX
DOCUMENT_ROOT /home/jacquesm/public_html
GATEWAY_INTERFACE CGI/1.1
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_AUTHORIZATION
HTTP_CONNECTION Keep-Alive
HTTP_HOST jacquesmullerart.com
HTTP_IF_MODIFIED_SINCE Wed, 04 Aug 2021 09:52:50 GMT
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
PATH /bin:/usr/bin
QUERY_STRING
REDIRECT_HTTP_AUTHORIZATION
REDIRECT_SCRIPT_URI http://jacquesmullerart.com/paintings/
REDIRECT_SCRIPT_URL /paintings/
REDIRECT_STATUS 200
REDIRECT_UNIQUE_ID YU5HQvdvl90WEIGnvRFhRAAAAME
REDIRECT_URL /paintings/
REMOTE_ADDR 3.237.2.4
REMOTE_PORT 35276
REQUEST_METHOD GET
REQUEST_SCHEME http
SCRIPT_FILENAME /home/jacquesm/public_html/index.php
SCRIPT_NAME /index.php
SCRIPT_URI http://jacquesmullerart.com/paintings/
SCRIPT_URL /paintings/
SERVER_ADDR 102.130.114.227
SERVER_ADMIN webmaster@jacquesmullerart.com
SERVER_NAME jacquesmullerart.com
SERVER_PORT 80
SERVER_PROTOCOL HTTP/1.1
SERVER_SIGNATURE
TZ Africa/Johannesburg
UNIQUE_ID YU5HQvdvl90WEIGnvRFhRAAAAME
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1632520002.5873
REQUEST_TIME 1632520002
argv Array ( )
argc 0
Key Value
CONTEXT_DOCUMENT_ROOT /home/jacquesm/public_html
CONTEXT_PREFIX
DOCUMENT_ROOT /home/jacquesm/public_html
GATEWAY_INTERFACE CGI/1.1
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_AUTHORIZATION
HTTP_CONNECTION Keep-Alive
HTTP_HOST jacquesmullerart.com
HTTP_IF_MODIFIED_SINCE Wed, 04 Aug 2021 09:52:50 GMT
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
PATH /bin:/usr/bin
QUERY_STRING
REDIRECT_HTTP_AUTHORIZATION
REDIRECT_SCRIPT_URI http://jacquesmullerart.com/paintings/
REDIRECT_SCRIPT_URL /paintings/
REDIRECT_STATUS 200
REDIRECT_UNIQUE_ID YU5HQvdvl90WEIGnvRFhRAAAAME
REDIRECT_URL /paintings/
REMOTE_ADDR 3.237.2.4
REMOTE_PORT 35276
REQUEST_METHOD GET
REQUEST_SCHEME http
REQUEST_URI /paintings/
SCRIPT_FILENAME /home/jacquesm/public_html/index.php
SCRIPT_NAME /index.php
SCRIPT_URI http://jacquesmullerart.com/paintings/
SCRIPT_URL /paintings/
SERVER_ADDR 102.130.114.227
SERVER_ADMIN webmaster@jacquesmullerart.com
SERVER_NAME jacquesmullerart.com
SERVER_PORT 80
SERVER_PROTOCOL HTTP/1.1
SERVER_SIGNATURE
SERVER_SOFTWARE Apache
TZ Africa/Johannesburg
UNIQUE_ID YU5HQvdvl90WEIGnvRFhRAAAAME
0. Whoops\Handler\PrettyPageHandler