小编San*_*yal的帖子

无法在 M1 MacBook Big Sur 中安装 mysql2 0.5.3

您好,我正在尝试在 MacBook M1 Big Sur 中安装 mysql2 gem,但出现以下错误。

ld: library not found for -lzstd
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [mysql2.bundle] Error 1
Run Code Online (Sandbox Code Playgroud)

完全错误

Using mysql_config at /opt/homebrew/bin/mysql_config
-----
checking for mysql.h... yes
checking for errmsg.h... yes
checking for SSL_MODE_DISABLED in mysql.h... yes
checking for SSL_MODE_PREFERRED in mysql.h... yes
checking for SSL_MODE_REQUIRED in mysql.h... yes
checking for SSL_MODE_VERIFY_CA in mysql.h... yes
checking for SSL_MODE_VERIFY_IDENTITY in mysql.h... yes
checking for MYSQL.net.vio …
Run Code Online (Sandbox Code Playgroud)

ruby mysql ruby-on-rails

9
推荐指数
2
解决办法
5766
查看次数

SSL_connect 返回=1 errno=0 state=error: 证书验证失败(无法获取本地颁发者证书)

我正在尝试从我的应用程序发布到 Web 服务,但我经常收到以下错误。

SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)
Run Code Online (Sandbox Code Playgroud)

我使用compassplus发布的crt文件和我自己生成的密钥文件发送post请求。

def payment
    @booking = 12

    uri = URI("https://test.compassplus.com:8444/Exec")
    xml = Builder::XmlMarkup.new
    xml.instruct! :xml, :version => '1.0'
    xml.TKKPG {
        xml.Request {
            xml.Operation("CreateOrder")
            xml.language("EN")
            xml.Order {
                xml.OrderType("Purchase")
                xml.Merchant("123456")
                xml.Amount("10000")
                xml.Currency("840")
                xml.Description("Tour Purchase")
                xml.ApproveURL("/thankyou.html")
                xml.CancelURL("/error.html")
                xml.DeclineURL("/declined.html")
                xml.email("")
                xml.phone("")
                xml.AddParams {
                    xml.FADATA("")
                    xml.SenderPostalCode("")
                    xml.AcctType("")
                    xml.TranAddendums("")
                    xml.TranAdddendumsVISA("")
                    xml.TranAdddendumsMC("")
                    xml.TranAdddendumsAMEX("")
                    xml.TranAdddendumsJCB("")
                    xml.OrderExpirationPeriod("")
                    xml.OrigAmount("")
                    xml.OrigCurrency("")
                }
            }
        }
    }
    http = Net::HTTP.new(uri.host, uri.port)
    http.use_ssl  = true
    http.ssl_version = :TLSv1_2
    http.verify_mode …
Run Code Online (Sandbox Code Playgroud)

ruby openssl web-services ruby-on-rails

8
推荐指数
1
解决办法
1万
查看次数

现有文本字段的 Rails 操作文本

我正在将我的一个新闻应用程序升级到 Rails 6.0.0。在解决问题时,我在使用富文本时遇到了问题。我的应用程序指向富文本正文字段而不是我现有的表格正文字段。

是否可以将现有的表格文本字段用于富文本,以便我可以在需要时编辑内容。对于新帖子,我可以使用 action_text_rich_texts 表,但对于现有帖子,我想使用现有表正文字段。

ruby ruby-on-rails-6 actiontext

6
推荐指数
2
解决办法
768
查看次数

如何从reactjs中的API中查找显示错误消息

我是 React.JS 的新手,正在为联系人创建应用程序。从 API 中,联系人字段已得到验证,如果存在相同的姓名或电话号码,则会在 API 中显示错误消息。我的查询是如何在输入相同的姓名或电话号码时在用户界面中显示错误消息。我需要从联系人 API 获取吗?如果是的话,我可以获取联系人的 API DIdmount,但不知道如何显示错误?任何人都可以帮助我吗?

reactjs

6
推荐指数
1
解决办法
2万
查看次数

Docker 在 CMD 命令中更改目录

我正在尝试将 docker 用于 firebase 项目,对于 firebase,package.json它位于名为函数的子文件夹中。我正在使用 node:alpine 图像。

在我的 Dockerfile 中,我需要 cd 进入函数目录,然后运行npm run start. 请问我该怎么做?

我试过 CMD [ "cd", "functions", ";", "npm", "run", "serve" ],我收到这个错误 /usr/local/bin/docker-entrypoint.sh: exec: line 8: cd: not found

FROM node:alpine

WORKDIR '/app'

RUN npm install -g firebase-tools

COPY functions/package*.json functions/

RUN cd functions && npm install && cd ..

COPY . .

CMD [ "cd", "functions", ";", "npm", "run", "serve" ]
Run Code Online (Sandbox Code Playgroud)

node.js docker

6
推荐指数
2
解决办法
2149
查看次数

主播播客公共 api

我可以在JS中获取我的主播帐户的剧集列表吗?锚点为我们提供了嵌入代码,即 iframe。

我可以使用任何公共 API 获取剧集名称吗?

我的要求是在我的移动应用程序上显示锚定平台上特定人员的所有剧集列表。

express react-native

5
推荐指数
1
解决办法
5248
查看次数

如何允许具有 Rails 强参数的哈希

我正在开发一个带有名为 element 的 atter_accessor 对象的模型。我想将表单数据数组传递给元素对象。在 Rails 控制台中,我收到“未经允许的参数”错误。

Parameters: {"authenticity_token"=>"[FILTERED]", "category"=>{"name"=>"asfd", "body"=>"asf", "element"=>{"1"=>"asfd:text", "2"=>"asfd:text", "3"=>"asfd:text"}}, "type"=>"text", "commit"=>"Create Category"}
Unpermitted parameter: :element. Context: { controller: CategoriesController, action: create, request: #<ActionDispatch::Request:0x0000000106b3ff68>, params: {"authenticity_token"=>"[FILTERED]", "category"=>{"name"=>"asfd", "body"=>"asf", "element"=>{"1"=>"asfd:text", "2"=>"asfd:text", "3"=>"asfd:text"}}, "type"=>"text", "commit"=>"Create Category", "controller"=>"categories", "action"=>"create"} }
Run Code Online (Sandbox Code Playgroud)

模型中 attr_accessor :elements

在控制器中

def category_params
  params.require(:category).permit(:name, :body, :elements => []) 
end
Run Code Online (Sandbox Code Playgroud)

我尝试了很多替代方案,也将其更改:elementselement: [],但没有任何效果。我想我在这里遗漏了一些东西,这就是我得到未经允许的参数的原因。

ruby-on-rails strong-parameters

5
推荐指数
1
解决办法
7308
查看次数

设计通过电子邮件或手机号码注册

我可以在我的应用程序中注册一个同时获取电子邮件地址和手机号码的用户。但我真正想要的是使用电子邮件或移动设备作为主要身份验证密钥来注册用户。因此,如果用户提供电子邮件地址,则必须将其保存在数据库的电子邮件字段中,如果用户提供手机号码,则必须将其保存在数据库的手机字段中。

而且我想覆盖移动用户的确认方法,并想发送带有激活密钥的消息,并在应用程序中插入密钥以激活注册。我认为这并不难,但我不知道从哪里开始。请建议我完成这项任务的有利方式。

ruby-on-rails devise

4
推荐指数
1
解决办法
3882
查看次数

SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获得本地颁发者证书 (_ssl.c:1108) Discord/python

我正在使用 Pycharm 和 python 3.8 以及最新版本的不和谐。我尝试运行此脚本但出现此错误。任何人都可以帮忙吗?

import discord

TOKEN = 'xxxxx'

client = discord.Client()

@client.event
async def on_message(message):
    # we do not want the bot to reply to itself
    if message.author == client.user:
        return

    if message.content.startswith('!hello'):
        msg = 'Hello {0.author.mention}'.format(message)
        await client.send_message(message.channel, msg)

@client.event
async def on_ready():
    print('Logged in as')
    print(client.user.name)
    print(client.user.id)
    print('------')

client.run(TOKEN)
Run Code Online (Sandbox Code Playgroud)

------ 下面的错误------

/Users/mellie/PycharmProjects/Dominations/venv/bin/python /Users/mellie/PycharmProjects/Dominations/Domi.py Traceback(最近一次调用):文件“/Users/mellie/PycharmProjects/Dominations/venv/lib/python3 .8/site-packages/aiohttp/connector.py", line 936, in _wrap_create_connection return await self._loop.create_connection(*args, **kwargs) # type: ignore # noqa File "/Library/Frameworks/Python.framework /Versions/3.8/lib/python3.8/asyncio/base_events.py", line 1042, in create_connection …

python discord.py

3
推荐指数
2
解决办法
2万
查看次数

ER_WRONG_FIELD_WITH_GROUP

code: 'ER_WRONG_FIELD_WITH_GROUP',
  errno: 1055,
  sqlMessage: "Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'fashioncart.items.item_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by",
Run Code Online (Sandbox Code Playgroud)

为什么会出现这个错误呢?我该如何解决?

mysql node.js

3
推荐指数
1
解决办法
4980
查看次数