cloud9でcurlが動いたのでresasAPIで遊べるかも


少し年度末でばたばたしていましたが、少し落ち着いたので、RESAS-APIをPHPでつかってみる curlバージョンに書いたように、cloud9で curl が動かない問題を考えてみることに。

検索で日本語のページを調べてやってみたけど、いろいろやっても
Fatal error: Call to undefined function curl_init()
のエラー。

しかたがないので、"cloud9 curl"で検索して出てきた、Cloud9 Communityを開いて翻訳
[blogcard url="https://community.c9.io/t/active-mod-curl/4896″ title="Active mod cURL – Cloud9 Support – Cloud9 Community" content="sudo apt-get install php5-curl"]
どうも
sudo apt-get install php5-curl
でphp5-curlをインストールしても
Fatal error: Call to undefined function curl_init()
が出て困っている様子。

その回答で

Did you run sudo apt-get update first (before sudo apt-get install …) to download the list of latest packages and their versions?

最新のパッケージとそのバージョンのリストをダウンロードするためにsudo apt-get update(前にsudo apt-get install …)最初に走ったのですか?

とあったので、
sudo apt-get update
をしてから
sudo apt-get install php5-curl
をしたら、
Fatal error: Call to undefined function curl_init()
が出てこなくなりました。

これで cloud9 上で resasAPI が遊べるかも