Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
9
Help us understand the problem. What is going on with this article?
@webbingstudio@github

2017年版:エックスサーバー(Xserver)で、PHPを拡張子.htmlのファイル内で動作させる

More than 3 years have passed since last update.

二年ぶりにエックスサーバーを契約したところ、PHP周りの仕様が変わっていました。
検索しても正しい情報が出にくいので共有しておきます。

※Movable TypeのTIPSではないのですが、MTはこの手の設定が必須となることが多いのでタグをつけておきます

ソース

こちらのブログで見つけました。ありがとうございます。

【備忘録】html拡張子でPHPを実行する(エックスサーバー) | WEBの技
https://www.websuccess.jp/blog/archives/800

Qiitaにももう少し詳しい情報があります。FastCGI導入による仕様変更らしいです(確かに速くなりました)。

x-serverでのphpのインクルードとBasic認証【.htaccess】 - Qiita
https://qiita.com/kotarosoma/items/c34c1e32c3c417062b5d

設定方法

サーバー番号が2001(sv2001)以降

.htaccessに以下を追記してください。
FCGIWrapperを併記しなければならない旨の情報も見られますが、必要ありません。2000番台サーバーのサービスが始まった直後、一時的に.htaccessの初期設定が異なっていたことによります。

AddHandler fcgid-script .html

サーバー番号が1999(sv1999)以前

これまでと同じです。
PHPのバージョンは、サーバーのPHP設定か、phpinfoで確認してください。
順次変わっていく可能性がありますので、エックスサーバーからのメールはチェックしておいてください。

AddHandler x-httpd-php5.6 .php .phps .html
9
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
webbingstudio@github
フリーランスのフロントエンドエンジニアです。HTML5/CSS3/jQuery/PHP/Movable Type/WordPress/a-blog cms/baserCMS

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
9
Help us understand the problem. What is going on with this article?