Ответ 1
Добавить файл .Rprofile в каталог, который вы отправляете, и поместить эту строку:
options(rpubs.upload.method = "internal")
в файлах .Rprofile
или RProfile.site
.
Когда я пытаюсь опубликовать свою работу в R Pubs, я получаю сообщение об ошибке:
Error in function (type, msg, asError = TRUE) :
SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Calls: rpubsUpload ... <Anonymous> -> .postForm -> .Call -> <Anonymous> -> fun
Execution halted
Есть ли способ разрешить его?
Добавить файл .Rprofile в каталог, который вы отправляете, и поместить эту строку:
options(rpubs.upload.method = "internal")
в файлах .Rprofile
или RProfile.site
.
У меня была аналогичная проблема. Я скопировал options(rpubs.upload.method = "internal")
, как описано @Tyler Rinker в конце .RProfile. Файл .RProfile
находился в папке \library\base\R
каталога установки.
У меня также было такое же сообщение об ошибке.
Я нашел решение для своей проблемы на странице Rstudio.
Короче говоря, я добавил:
options(rpubs.upload.method = "internal")
options(RCurlOptions = list(verbose = FALSE, capath = system.file("CurlSSL", "cacert.pem", package = "RCurl"), ssl.verifypeer = FALSE))
до R_HOME/etc/Rprofile.site
.
И не забудьте изменить разрешения для этого файла.
Моя система:
sysname release machine
"Windows" "7 x64" "x86-64"
R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet"
Вам нужно иметь учетную запись в Rpubs. Также у меня есть скопированные опции (rpubs.upload.method = "internal" ) в .RProfile, как было предложено выше, и после этого я только что запустил мой файл .Rmd, а затем опубликовал, и он отлично работает.