これまで、Windowsでの開発環境として、xamppという簡易的なものを利用しておりましたが、
今回 本番環境に併せるため、VM Wareという仮想化用ソフト上で、
Linuxをインストールして、そちらで開発環境を構築してみました。
本番環境と同じにするため、CentOS6.5をインストールし、
以下を本番環境と同じ手順でyumでインストールしました。
Nginx:1.6
PHP:5.5
MySQL:5.5
新しく構築した開発環境で、既存のPHPのスクリプトを実行してみたところ、
概ね問題なく動作したのですが、いくつかエラーが出ているのがあったので、
調査してみたところ、
cURLでHTTPS接続している箇所でタイムアウトが発生しておりました。
試しにPHP経由ではなく、コマンドで直接HTTPS接続で試したところ、
以下のようなエラーが発生しました。
lang
1curl: (7) couldn't connect to host
※タイムアウトを短めに設定すると、以下になりました。
lang
1curl: (28) connect() timed out!
上の方のエラーからすると、タイムアウトというより、
HTTPS接続自体が上手くいっていないようです。
なお、HTTP接続では、問題なく取得できており、
本番環境においては、HTTPS接続でも問題ありません。
Linux自体は不慣れなため、どこの設定を確認するべきかということすら
分かっていないため、何か解決のヒントが得られればと思い、
ご相談させていただきました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/03/14 10:40