rails

如何在新款 MacBook Air M1 上运行 Ruby on Rails?
rails

如何在新款 MacBook Air M1 上运行 Ruby on Rails?

我正在运行 Ruby 版本 2.7.2,并且一直尝试运行 Ruby on Rails,但似乎没有任何效果。我尝试过rvm,rbenv现在也尝试过asdf,但每次我成功运行后尝试rails server在旧项目中运行时bundle install,都会出现这个长错误: Traceback (most recent call last): 29: from bin/rails:2:in `<main>' 28: from bin/rails:2:in `load' 27: from /Users/arpanabhish...

Admin

为什么我的 Windows 主机不再能在我的 Ubuntu 客户机中看到 0.0.0.0:3000 处的 Rails?
rails

为什么我的 Windows 主机不再能在我的 Ubuntu 客户机中看到 0.0.0.0:3000 处的 Rails?

我之前在 Windows 10 主机上运行 VMWare Player 托管 Ubuntu 18.04 客户虚拟机。在我的 Ubuntu 客户机中,我能够启动绑定到 0.0.0.0:3000(Ubuntu 客户机内的任何网络适配器,端口 3000)的 Ruby on Rails 服务器。使用此配置,我能够使用以下 URL 从主机上的 Chrome 访问我的服务器: http://0.0.0.0:3000 昨天,我购买了 VMWare Workstation Pro 升级版。起初,我的 Ubuntu VM 甚至无法启动,但后来我在 Windows 10 的...

Admin

服务器已停止,但端口 3000 仍在使用且本地主机可访问
rails

服务器已停止,但端口 3000 仍在使用且本地主机可访问

因此,我有一个在端口 3000 上运行的 rails 服务器。我关闭了我的 rails 服务器,但它仍然在我的进程中显示如下: ps -ef | grep rails 501 49901 34171 0 1:36PM ttys000 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn rails 每次我运行 ps -ef 时,pid 都是不同的,这意...

Admin

windows 10 WSL ubuntu 无法 ping 任何东西
rails

windows 10 WSL ubuntu 无法 ping 任何东西

当我使用适用于 Windows 10 的 WSL 时,我无法 ping 任何网站。我在 WSL 中运行 Ubuntu 18.04。 --- google.com ping statistics --- 14 packets transmitted, 0 received, 100% packet loss, time 38567ms 这是我尝试 ping google.com 时的结果吗?我使用的是 Windows 10,带有 IPv4,已禁用 IPv6。我可以在常规命令提示符下正常 ping google.com,而无需 wsl 我正在运行 Avast ...

Admin

在 rails 应用程序中运行 curl 命令
rails

在 rails 应用程序中运行 curl 命令

我正在尝试在我的 rails 应用程序中执行 curl 命令。我的 rails 应用程序只是创建一张票,为此我必须输入一些信息。 当用户点击“保存”时,它会将输入的数据保存到数据库中。现在,我尝试在用户点击“保存”时运行 curl 脚本。 **tickets_controller.rb** Code without Curl Script: def create @ticket = Ticket.new(ticket_params) respond_to do |format| if @ticket.save format.html {...

Admin

现代 PC 中的 3.3V 和 5V 电源轨
rails

现代 PC 中的 3.3V 和 5V 电源轨

如今,在 ATX PSU 中,这些电压来自单轨并且具有固定的电流量。 目前看来它们不会影响 PC 的功能。 我知道 USB 端口使用 5V 导轨,但哪些计算机组件使用 3.3V? 我很担心,因为如果我安装太多耗电的 USB 设备,我的系统可能会变得不稳定。我有 8 个 DDR2 FB-DIMM 和 2 个 Xeon CPU。 ...

Admin

通过 Debian APT 包安装 Rails 是最佳实践吗?
rails

通过 Debian APT 包安装 Rails 是最佳实践吗?

我最近在浏览 Debian 网站,发现了一个名为“不要破坏 Debian”的页面(https://wiki.debian.org/DontBreakDebian) 他们说在 apt 之外安装软件并不是最佳做法,因为它可能会在升级 Debian 时崩溃。 那么,通过 rvm/rbenv 安装 Ruby on Rails 还是利用 debian apt 上已经存在的软件包是最佳做法?(apt-get install rails) 我不关心新功能,只需要安全和稳定补丁。 ...

Admin

如何在不同端口上运行 Rails 驱动的应用程序 (Snorby)
rails

如何在不同端口上运行 Rails 驱动的应用程序 (Snorby)

抱歉,我是新手,但是否可以使 rails 驱动的应用程序 (Snorby) 在 3000 以外的端口上启动?如何做到这一点?我已将端口从更改3000为9000snorby_config.yml但它仍然运行端口 3000... $ cd /usr/local/var/www/snorby && bundle exec rails server -e production => Booting WEBrick => Rails 3.1.12 application starting in production on http://0...

Admin

无法从主机访问虚拟机上的 Rails 服务器
rails

无法从主机访问虚拟机上的 Rails 服务器

我在虚拟机上有一个 rails 服务器,我需要从主机访问 localhost。我尝试了 NAT(通过端口转发 - 客户端的端口 80 和 3000)和桥接适配器,但似乎都不起作用。 在这两种情况下,我都能访问端口 80,但尝试连接端口 3000 上的本地主机时失败(因此访问 xampp 服务器没有问题)。 如果您知道如何在服务器位于客户端时从主机访问本地主机,请告诉我。 我的客户机上有 Linux(Debian),主机端上有 Windows 7 - 我使用 VirtualBox。 ...

Admin

为什么 nginx 无法在 CentOS 7 上访问 puma 套接字?
rails

为什么 nginx 无法在 CentOS 7 上访问 puma 套接字?

因此,我有一个 Ruby on Rails 应用程序,由/var/www/拥有nginx并具有755权限。该应用程序旨在通过 puma 进行部署。 就像这样: rvmsudo -u nginx bundle exec puma -e production -d -b unix:///var/www/my_app/tmp/sockets/my_app.socket 套接字的权限为: srwxrwxrwx. 1 nginx nginx 0 Nov 6 09:43 tmp/sockets/my_app.sock 该进程当然归 nginx 所有: ...

Admin

安装 ruby​​ 2.0.0 后我应该安装哪个版本的 rails?
rails

安装 ruby​​ 2.0.0 后我应该安装哪个版本的 rails?

你好,我正在 Windows 7 上构建 ROR 开发环境, 我有Ruby 版本 2.0.0和Gems 版本 2.2.2安装。我应该安装哪个版本的 Rails? 我在 ruby​​onrails.org/download 上看到这个:“我们建议将 Ruby 2.1.0 与 Rails 一起使用。我们在 Rails 3.2 之后停止支持 Ruby 1.8.x。Ruby 1.9.2+ 将一直受支持直到 Rails 5。” 我将致力于一个长期项目,我只是想减少以后会遇到的麻烦。 目前,最新的 Rails -v 是 4.1.0,他们建议使用 Ruby ...

Admin

Rails 启动脚本运行两次
rails

Rails 启动脚本运行两次

我在安装 Ruby on Rails 时遇到了一些困难。我想将我的应用程序与 MySQL 一起使用。 问题如下:当我使用默认数据库适配器(sqlite)时,服务器可以顺利启动,但是当我将其切换到mysql2时,服务器却无法启动。 这是我收到的错误: bin/rails:6:警告:已初始化常量 APP_PATH ~/rails/testapi/bin/rails:6:警告:APP_PATH 的先前定义在这里 我已经搜索了两个小时,但没有找到任何可以解决问题的方法,但我在一些论坛上看到启动脚本执行了两次。 我尝试删除我的应用程序并重新创建它,但...

Admin

重新启用 TextMate 2 alpha Rails“火箭飞船”快捷方式
rails

重新启用 TextMate 2 alpha Rails“火箭飞船”快捷方式

更新到 TextMate 2 的最新 alpha 版本后,control - l快捷方式不再插入火箭飞船(=>) 这是一个可以重新启用的选项吗,是否有其他快捷方式可以执行此操作,或者是否有可以添加此行为的捆绑包? ...

Admin