首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法用PHP连接到Algolia

无法用PHP连接到Algolia
EN

Stack Overflow用户
提问于 2019-07-06 18:55:31
回答 1查看 802关注 0票数 1

我从事一个laravel项目,我想使用Algolia搜索。

我使用的是Laravel5.8,PHP7.3.2,MySQL 5.7,我也尝试使用Algolia和普通PHP,给了我同样的错误。

Scout.php文件:

代码语言:javascript
复制
'driver' => env('SCOUT_DRIVER', 'algolia'),
'queue' => env('SCOUT_QUEUE', true),
'algolia' => [
        'id' => env('ALGOLIA_APP_ID', 'MY-APP-ID'),
        'secret' => env('ALGOLIA_SECRET', 'MY-APP-SECRET'),
    ],

.env文件:

代码语言:javascript
复制
ALGOLIA_APP_ID=MY-APP-ID
ALGOLIA_SECRET=MY-APP-SECRET
SCOUT_QUEUE = true

我双重检查了我输入的AppID和AdminID值,我应该能够很好地连接,但它总是这样说:

无法连接,请检查您的Algolia应用程序Id。

使用Node.JS时,我可以很好地连接和更新数据

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-07 08:56:52

我只是引用了另一个答案:How to fix this error “Impossible to connect, please check your Algolia Application Id”?。这里有完整的答案,只是引用了相关的部分:

1)从cacert.pem下载最新的https://curl.haxx.se/ca/cacert.pem 2)向php.ini添加以下行(如果这是共享主机,并且您无法访问php.ini,则可以将其添加到public_html中的.user.ini中) Curl.cainfo=“/path/to/下载/仙人掌” 确保您将路径用双引号括起来!

作者:@赞美诗。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56916845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档