質問: new \phpseclib\Net\SFTP($hostname, self::PORT, self::TIMEOUT); $sftp->login($username, $password); } catch (\Exception $_) { return NULL; } return $sftp->isConnected() ? $sftp : NULL; } ``` hostnameはレンタルサーバーのアドレスを書くのはわかっているのですが、ユーザー名とパスワードはEC2ものを使用しています。 ### 追記 インスタンスのタイプを変更するにあたって、以下の点を変更いたしました。 ・インスタンスのタイプ ・mysqltuner導入後、mysqlを更新 何卒よろしくお願いいたします。
回答: まず、確認です。 * EC2とレンタルサーバは別ものでしょうか? * 提示されたソースはレンタルサーバ上のアプリケーションのものでしょうか?何の接続処理でしょうか? * RDSのインバウンド設定のCIDRには、接続元のグローバルIPまたは、VPC内であればローカルIPからの接続が可能な状態になっていますか? * RDSに接続するのは、レンタルサーバ上のアプリケーションでしょうか?