在我的Laravel 5.7应用程序中(PHP 7.2.10-0ubuntu0.18.04.1,开发人员模式)我 已安装https://github.com/aloha/laravel-twilio插件
- Installing twilio/sdk (5.23.1): Downloading (100%)
- Installing aloha/twilio (4.0.2): Downloading (100%)
并使用它时出现错误:
ErrorException (E_WARNING)
Use of undefined constant CURLOPT_URL - assumed 'CURLOPT_URL' (this will throw an Error in a future version of PHP)
,没有发送短信。我想我可以在本地服务器上关闭E_WARNING,但是由于我的应用仍在开发中 模式,我想保留它。
这可以由谁决定?
已修改:
我有:
$ php -m [PHP模块] bz2 日历 核心 类型 卷曲 日期 ...
我的phpinfo也显示已安装并启用: https://imgur.com/a/AuCFxvC
在我的包裹管理器中,我看到: https://imgur.com/a/wi9Dg6S
服务器上没有安装或激活某些东西吗?
谢谢!
答案 0 :(得分:1)
似乎未安装或未启用CURL扩展名。要查看其是否已启用,可以从CLI运行php -m
并在[PHP Modules]
下进行检查。