我试图在谷歌应用引擎上构建一个简单的PHP网页。 我在加载页面时遇到以下错误!
未加载cURL库
我还在谷歌应用引擎文档页面上看到cURL扩展已预先安装并在系统上启用...! Here
这是我的代码
<?php
require __DIR__ . '/vendor/autoload.php';
try {
$api = new \Kavenegar\KavenegarApi("6C5846314B3***********62644E6A49663031307967442F565256634958373754593D");
$sender = "10004346";
$message = "Test message!";
$receptor = array("0901***6780");
$result = $api->Send($sender, $receptor, $message);
if ($result) {
foreach ($result as $r) {
echo "messageid = $r->messageid";
echo "message = $r->message";
echo "status = $r->status";
echo "statustext = $r->statustext";
echo "sender = $r->sender";
echo "receptor = $r->receptor";
echo "date = $r->date";
echo "cost = $r->cost";
}
}
}
catch(\Kavenegar\Exceptions\ApiException $e) {
echo $e->errorMessage();
}
catch(\Kavenegar\Exceptions\HttpException $e) {
echo $e->errorMessage();
}
我该如何解决这个问题?
答案 0 :(得分:0)
我甚至没有看到您在代码中使用excel_sheets()
。形成您提供的链接,这就是您使用它的方式。首先,初始化它:
cURL
答案 1 :(得分:0)
从外观上看,php-curl库未安装在您用于部署和运行应用程序的计算机上。
以下是如何安装它(这适用于Debian / Ubuntu,其他操作系统检查link)
首先,您应该确保拥有最新版本的软件,您可以通过运行:
来实现sudo apt-get update
安装取决于本地计算机上安装的PHP版本。要检查您拥有的版本,请使用以下命令:
php -version
确认版本后,您可以使用以下命令之一添加php-curl库:
sudo apt-get install php-curl
sudo apt-get install php5.6-curl
sudo apt-get install php5.5-curl
这样您的API就可以检测到库并在您的代码中使用它。