提问人:Dexter SherloConan 提问时间:8/9/2023 最后编辑:Dexter SherloConan 更新时间:10/20/2023 访问量:178
重新发布到 RPubs,curl::curl_fetch_memory(url, handle = handle) 出错
Republishing to RPubs, Error in curl::curl_fetch_memory(url, handle = handle)
问:
当我将 Rmd 编织成 HTML 并将其重新发布到 RPubs 时发生错误。很久以前 RMD 的初始上传或重新发布没有问题。
Error in curl::curl_fetch_memory(url, handle = handle) : HTTP/2 stream 1 was reset Calls: <Anonymous> -> http -> <Anonymous> Execution halted
我尝试了最简单的HTML文档。因此,错误不是由于文件大小造成的。
---
title: "Republishing"
output: html_document
date: "2023-08-08"
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## R Markdown
> curl::curl_version()
$version
[1] "8.1.2"
$ssl_version
[1] "(SecureTransport) LibreSSL/3.3.6"
$libz_version
[1] "1.2.11"
$libssh_version
[1] NA
$libidn_version
[1] NA
$host
[1] "x86_64-apple-darwin22.0"
$protocols
[1] "dict" "file" "ftp" "ftps" "gopher" "gophers" "http" "https" "imap" "imaps" "ldap" "ldaps" "mqtt" "pop3"
[15] "pop3s" "rtsp" "smb" "smbs" "smtp" "smtps" "telnet" "tftp"
$ipv6
[1] TRUE
$http2
[1] TRUE
$idn
[1] FALSE
R 版本 4.3.1、
RStudio 版本 2023.09.0+463、
macOS Ventura 13.5.2、
MacBook Air M2
UPDATE 开发人员开始修复该问题: https://github.com/rstudio/rsconnect/issues/976
答:
0赞
Dexter SherloConan
8/24/2023
#1
我已经解决了重新发布问题。
remove.packages("rsconnect") #Remove Installed Packages
remotes::install_version("rsconnect", version = "0.8.29") #Installing a Specific Version of a Package
任何更高版本(例如,1.0.0、1.0.1、1.0.2、1.1.0 和最新的 1.1.1)都会导致有关“HTTP/2 流 1 已重置”的错误。降级“rsconnect”后,重新发布失败的 RMD 文件仍不会重新发布。您需要上传一个新的。rsconnect
评论