Use aliyun.com Hosting install drupal8-beta15.
The Hosting in China.
Select Chinese Simplified.
Save and continue.
Then get error message:
Notice: Use of undefined constant CURLOPT_TIMEOUT_MS - assumed 'CURLOPT_TIMEOUT_MS' in GuzzleHttp\Handler\CurlFactory->applyHandlerOptions() (line 354 of core/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->applyHandlerOptions(Object, Array)
GuzzleHttp\Handler\CurlFactory->create(Object, Array)
GuzzleHttp\Handler\CurlMultiHandler->__invoke(Object, Array)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array)
GuzzleHttp\HandlerStack->__invoke(Object, Array)
GuzzleHttp\Client->transfer(Object, Array)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.0.0-beta15....', Array)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.0.0-beta15....', Array)
GuzzleHttp\Client->__call('head', Array)
GuzzleHttp\Client->head('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.0.0-beta15....')
install_check_localization_server('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.0.0-beta15....')
install_check_translations('zh-hans', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...')
install_download_translation(Array)
install_run_task(Array, Array)
install_run_tasks(Array)
install_drupal(Object)
Warning: curl_setopt_array(): Array keys must be CURLOPT constants or equivalent integer values in GuzzleHttp\Handler\CurlFactory->create() (line 56 of core/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->create(Object, Array)
GuzzleHttp\Handler\CurlMultiHandler->__invoke(Object, Array)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array)
GuzzleHttp\HandlerStack->__invoke(Object, Array)
GuzzleHttp\Client->transfer(Object, Array)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.0.0-beta15....', Array)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.0.0-beta15....', Array)
GuzzleHttp\Client->__call('head', Array)
GuzzleHttp\Client->head('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.0.0-beta15....')
install_check_localization_server('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.0.0-beta15....')
install_check_translations('zh-hans', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...')
install_download_translation(Array)
install_run_task(Array, Array)
install_run_tasks(Array)
install_drupal(Object)
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | 0001-Issue-2563847-abort-installation-if-CURL-extension-i.patch | 926 bytes | fgm |
| Requirements problem _.tar_.gz | 3.09 KB | kwolfdrupal |
Comments
Comment #2
fgmIMO this is because your PHP is missing the CURL extension:
CURLOPT_TIMEOUT_MSis a constant defined by the CURL extension. Nothing critical here.As specified in the Drupal 8 requirements, https://www.drupal.org/requirements/php#extensions "Drupal 8 requires version PHP 5.5.9 or later, with the CURL extension."
It would be nice if the installer coud perform a requirements check on this, though ; so downgrading to normal.
Comment #3
fgmHere is a possible patch. Changing issue to install system since this is where this is triggered.
It might be possible to do the check later on, and then only if translation is enabled, but for most use cases, Drupal will need to be able to perform downloads, so it seems pointless to let the installation proceed, since CURL is the first requirement mentioned on the requirements page anyway.
Comment #4
taysam commentedRequirements problem
Error message
Notice: Use of undefined constant CURLOPT_TIMEOUT_MS - assumed 'CURLOPT_TIMEOUT_MS' in GuzzleHttp\Handler\CurlFactory->applyHandlerOptions() (line 375 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->applyHandlerOptions(Object, Array) (Line: 44)
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1865)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Warning: curl_setopt_array(): Array keys must be CURLOPT constants or equivalent integer values in GuzzleHttp\Handler\CurlFactory->create() (line 57 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1865)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Notice: Use of undefined constant CURLOPT_TIMEOUT_MS - assumed 'CURLOPT_TIMEOUT_MS' in GuzzleHttp\Handler\CurlFactory->applyHandlerOptions() (line 375 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->applyHandlerOptions(Object, Array) (Line: 44)
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1865)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Warning: curl_setopt_array(): Array keys must be CURLOPT constants or equivalent integer values in GuzzleHttp\Handler\CurlFactory->create() (line 57 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1865)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Notice: Use of undefined constant CURLOPT_TIMEOUT_MS - assumed 'CURLOPT_TIMEOUT_MS' in GuzzleHttp\Handler\CurlFactory->applyHandlerOptions() (line 375 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->applyHandlerOptions(Object, Array) (Line: 44)
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1865)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Warning: curl_setopt_array(): Array keys must be CURLOPT constants or equivalent integer values in GuzzleHttp\Handler\CurlFactory->create() (line 57 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.2.6.pt-br.po') (Line: 1865)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Notice: Use of undefined constant CURLOPT_TIMEOUT_MS - assumed 'CURLOPT_TIMEOUT_MS' in GuzzleHttp\Handler\CurlFactory->applyHandlerOptions() (line 375 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->applyHandlerOptions(Object, Array) (Line: 44)
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org') (Line: 1869)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Warning: curl_setopt_array(): Array keys must be CURLOPT constants or equivalent integer values in GuzzleHttp\Handler\CurlFactory->create() (line 57 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org') (Line: 1869)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Notice: Use of undefined constant CURLOPT_TIMEOUT_MS - assumed 'CURLOPT_TIMEOUT_MS' in GuzzleHttp\Handler\CurlFactory->applyHandlerOptions() (line 375 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->applyHandlerOptions(Object, Array) (Line: 44)
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org') (Line: 1869)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Warning: curl_setopt_array(): Array keys must be CURLOPT constants or equivalent integer values in GuzzleHttp\Handler\CurlFactory->create() (line 57 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org') (Line: 1869)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Notice: Use of undefined constant CURLOPT_TIMEOUT_MS - assumed 'CURLOPT_TIMEOUT_MS' in GuzzleHttp\Handler\CurlFactory->applyHandlerOptions() (line 375 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->applyHandlerOptions(Object, Array) (Line: 44)
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org') (Line: 1869)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Warning: curl_setopt_array(): Array keys must be CURLOPT constants or equivalent integer values in GuzzleHttp\Handler\CurlFactory->create() (line 57 of vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php).
GuzzleHttp\Handler\CurlFactory->create(Object, Array) (Line: 39)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 493)
GuzzleHttp\Handler\CurlFactory::retryFailedRewind(Object, Object, Array) (Line: 147)
GuzzleHttp\Handler\CurlFactory::finishError(Object, Object, Object) (Line: 103)
GuzzleHttp\Handler\CurlFactory::finish(Object, Object, Object) (Line: 43)
GuzzleHttp\Handler\CurlHandler->__invoke(Object, Array) (Line: 28)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 51)
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object, Array) (Line: 42)
GuzzleHttp\PrepareBodyMiddleware->__invoke(Object, Array) (Line: 30)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 68)
GuzzleHttp\RedirectMiddleware->__invoke(Object, Array) (Line: 59)
GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object, Array) (Line: 67)
GuzzleHttp\HandlerStack->__invoke(Object, Array) (Line: 275)
GuzzleHttp\Client->transfer(Object, Array) (Line: 123)
GuzzleHttp\Client->requestAsync('head', 'http://ftp.drupal.org', Array) (Line: 129)
GuzzleHttp\Client->request('head', 'http://ftp.drupal.org', Array) (Line: 87)
GuzzleHttp\Client->__call('head', Array) (Line: 1409)
GuzzleHttp\Client->head('http://ftp.drupal.org') (Line: 1409)
install_check_localization_server('http://ftp.drupal.org') (Line: 1869)
install_check_translations('pt-br', 'http://ftp.drupal.org/files/translations/%core/%project/%project-%versio...') (Line: 1349)
install_download_translation(Array) (Line: 661)
install_run_task(Array, Array) (Line: 539)
install_run_tasks(Array) (Line: 116)
install_drupal(Object) (Line: 44)
Translations directory The directory sites/default/files/translations exists.
Translations directory The translations directory is writable.
Error Internet The translation server is offline.
The installer requires to contact the translation server to download a translation file. Check your internet connection and verify that your website can reach the translation server at http://ftp.drupal.org.
Check the messages and try again.
Comment #7
avpadernoComment #11
quietone commented@kwolfdrupal, Thank you for reporting this problem. We rely on issue reports like this to improve Drupal core.
The reports of this problem are on Drupal 8, which is now EOL. I tested this using ddev by disabling the php curl module and I also did 'apt remove curl' to be sure. I then started the install in a language other than English and the translations were downloaded.
Therefore, closing as outdated. If this is incorrect reopen the issue, by setting the status to 'Active', and add a comment explaining what still needs to be done.
Thanks!