FTP接続サポート

ウェブサイトの更新・ファイル転送に関するFTP接続のサポート情報です。

PHPバージョン変更(2020年9月中旬より順次予定)

※2020-11-30 全サーバで変更メンテナンス完了いたしました

2020年11月末にてPHP7.2系のサポートが終了予定です。
https://www.php.net/supported-versions.php
このバージョンについては以後セキュリティ対策が行われなくなります。
つきましては弊社ウェブサーバでは順次PHP7.4系への移行を進めます。

WordPress等のPHPアプリケーションは影響を受ける可能性がございますので、対応状況および最新バージョンへのアップデートをご確認、ご検討ください。
詳しい日程につきましては、ご利用サーバ別に改めてご連絡いたします。
お客様のサイトのサーバがどのバージョンかは、ドメイン管理ツールでご確認出来ます。

7.2→7.4までのマイグレーションガイドは以下の通り。
https://www.php.net/manual/ja/migration73.php
https://www.php.net/manual/ja/migration74.php

WAFによるRBL-IPブロック有効化(2020年1月より順次)

不特定の接続元から脆弱性スキャン等の悪意を持ったアクセスが増大しておりますので、WAF(Web Application Firewall)によるRBL(Real-time Blackhole List)を利用したIPブロックを有効化しました。
特にターゲットにされていた一部URLでは国外IPブロックも有効化となっております。
もし自社ページが表示できない等、問題が出た場合はお問い合わせください。

FTPホスト名変更(2019年4月中旬より順次)

※2019-05-30 全サーバで変更メンテナンス完了いたしました

セキュリティ対策のため一部FTPホストを廃止いたします。
現在は公開されているサイトURLと同じホスト名でFTPを可能としておりますが、これに対し総当たり攻撃が頻発しております。
それを緩和するために下記の通り変更させて頂くことになります。

2019年5月以前 2019年6月以降
FTPホスト名 [ドメイン名]
www.[ドメイン名]
ftp.[ドメイン名]
[ドメイン名] (×利用不可)
www.[ドメイン名] (×利用不可)
ftp.[ドメイン名]
※この変更でホームページの閲覧およびURLには影響ございません。

※2019年6月以降は ftp.[ドメイン名] でのFTP接続をお願いいたします。

お手数ですが、FTPクライアントソフト(FFFTP/WinSCP/FileZilla等)やホームページ作成ツール(Dreamweaver/ホームページビルダー等)のサイト設定およびWordPress等のアップデート時のFTPホスト名などの設定変更が必要となります。
従来のFTPホストの廃止は4月中旬より順次廃止を予定しておりますが、詳しい日程につきましてはご利用サーバ別に改めてご連絡いたします。
なお、ftp.[ドメイン名]は以前よりご利用いただける状態ですので、お早めに変更をお願いいたします。

PHPバージョン変更(2019年5月中旬より順次)

※2019-06-15 全サーバで変更メンテナンス完了いたしました

2018年末にてPHP5.6系およびPHP7.0系のサポートが終了いたしました。
https://www.php.net/supported-versions.php
これらのバージョンについては以後セキュリティ対策が行われなくなります。
つきましては弊社ウェブサーバでは順次PHP7.2系への移行を進めます。

2019年5月中旬 2019年6月 2019年7月
PHP7.0系サーバ 7.0 → 7.2 (済) 7.2 7.2
PHP5.6系サーバ 5.6 5.6 → 7.2 (済)
5.6 (済・一部継続 ※1)
7.2
5.6 (一定期間継続 ※2)
※サイト内でPHPアプリケーションをご利用でない場合は影響ございません。
  • ※1 5.6系は対応に時間がかかる可能性がある場合を考慮いたしまして、5.6系が動作するサーバを一定期間残す予定です。公式のPHP7.x系で修正されたセキュリティの更新を、独自に5.6へも適用されるパッケージへと変更予定ですので、ある程度のセキュリティは確保されます。
  • ※2 なお重大なセキュリティホール等が発覚し、パッチが提供されなければ早期に終了する可能性はございます。

お客様のサイトのサーバがどのバージョンかは、ドメイン管理ツールでご確認出来ます。

5.6→7.2までのマイグレーションガイドは以下の通り。
https://www.php.net/manual/ja/migration70.php
https://www.php.net/manual/ja/migration71.php
https://www.php.net/manual/ja/migration72.php

このバージョンアップにより、WordPress等のPHPアプリケーションは影響を受ける可能性がございますので、対応状況および最新バージョンへのアップデートをご確認、ご検討ください。

ウェブサービス仕様

基本サーバ情報

サーバの種類 共用サーバ(複数のユーザーでサーバを共有)
OSの種類 Linux系OS
ウェブサーバ Apache 2.2 / 2.4
perl 5.10 / 5.16 / 5.26 / 5.32
PHP 5.2 / 5.6 / 7.4 / 8.2
データベース MySQL5.6 / PostgreSQL

プログラムパス

perl /usr/bin/perl
PHP /usr/bin/php
nkf /usr/bin/nkf
sendmail /usr/sbin/sendmail
ご自身のサーバ情報を確認するには下記ページを参照してください。
ドメイン管理ツールへ

動作確認アプリケーション

  • WordPress
    ※テーマやプラグインの対応状況にご注意ください。弊社で確認済みの問題および対処方法はこちら
  • Drupal
    ※Drupal 8以降を利用する場合はPHP7.1以上を推奨
  • baserCMS
  • Movable Type

WordPressで確認済みの問題および対処方法

query_postsの利用時のエラー

ループ文の条件指定に非推奨の query_posts を使用している場合は、WP_Query または get_posts に変更してください。

Exec-PHPプラグインのエラー

※このプラグインはもうメンテナンスされていないため別の方法に切り替えをお勧めいたします。
回避するにはExec-PHP のコードそのものを変更して対処する必要があります。
コード内にある =& new ExecPhp_○○○= new ExecPhp_○○○ に変更してください。

例) /wp-content/plugins/exec-php/exec-php.php 22行目 [ $GLOBALS['g_execphp_manager'] =& new ExecPhp_Manager(); ]               ↓ [ $GLOBALS['g_execphp_manager'] = new ExecPhp_Manager(); ] ~変更箇所~ ・/wp-content/plugins/exec-php/exec-php.php の22行目 ・/wp-content/plugins/exec-php/includes/manager.php  の36,37,38,39行目 ・/wp-content/plugins/exec-php/includes/cache.php の22,39行目 ・/wp-content/plugins/exec-php/includes/ajax.php の64行目 ・/wp-content/plugins/exec-php/includes/admin.php の53,56,57,63,64,79行目