返回介绍

纠错 和 常见问题

发布于 2025-02-18 20:27:32 字数 1681 浏览 0 评论 0 收藏 0

/usr/local/bin 没有添加到 $PATH 你可以使用以下步骤添加它: - 在你的终端窗口中输入 cd ~ ,切换到主目录 - 然后输入 ls -al 显示当前文件夹内所有文件,包括隐藏的文件 - 你应该看到一个名为 .profile 或者 .bash_profile 的文件。如果没有,输入 touch .bash_profile 创建这个文件 - 输入 open -a Textedit .bash_profile ,用 Textedit 打开这个文件 - 添加 export PATH=$PATH:/usr/local/bin/ 到这个文件的尾部并保存 - 这个新的设置将会在一个新的终端启动时载入,所以打开一个新的终端标签页或窗口,输入 echo $PATH ,你可以看到 '/usr/local/bin/' 现在存在了 SQLite3 没有安装 SQLite3 包采用的预构建的二进制文件适应大多数架构。如果你使用的不常用的 linux 或者 unix 版本,你可能发现 SQLite3 报 404 错误,也就是说系统找不到这个二进制文件。

可以强制编译 SQLite3 解决这个问题。这样的话需要 python & gcc ,尝试运行 npm install sqlite3 --build-from-source

如果你缺失 python 或者 gcc 组件,在 linux 下运行 sudo npm install -g node-gypsudo apt-get install build-essentialsudo apt-get install python-software-properties python g++ make 然后再重新尝试从源代码编译。

更多关于构建二进制文件的信息参阅: https://github.com/developmentseed/node-sqlite3/wiki/Binaries

一旦你成功在你的平台上构建了二进制文件,按照 这里的说明 的步骤提交你的 node-sqlite 项目,这样其他的用户就不会遇到同样的问题了。

我不能上传图片 如果你在 DigitalOcean Droplet 上安装 Ghost v0.3.2 ,或者在其他平台上使用了 nginx,你可能发现不能上传图片。

实际情况是,你不能上传超过 1 MB 的图片(尝试上传小的图片),这只是一个小限制而已。

为了提高限额,你可以编辑 nginx 配置文件来调整限制。

  • 登录到你的服务器,然后输入 sudo nano /etc/nginx/conf.d/default.conf 打开你的配置文件
  • server_name 下一行,添加如下代码: client_max_body_size 10M;
  • 最后,使用 ctrl + x 退出。Nano 将会询问你是否保存,输入 y 确认,然后按下 enter 保存文件

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文