質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

.htaccess

Apacheウェブサーバーにおいて、ディレクトリ単位で設置及び設定を行う設定ファイルを指します。

解決済

【WordPress】テーマが反映されない「.htaccess」の確認方法

nekomura
nekomura

総合スコア132

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

.htaccess

Apacheウェブサーバーにおいて、ディレクトリ単位で設置及び設定を行う設定ファイルを指します。

1回答

1評価

1クリップ

13138閲覧

投稿2017/02/02 10:01

よろしくお願いいたします。

今回の作業にあたり、初めてCentos、Wordpressを使用しております。

外部に作成を委託したWordpressのテーマを、自分の環境に構築したいのですが、
うまく反映されず困っています。
色々と試行錯誤した結果、

「ドキュメントルート(WordPressがインストールされている最上位の階層)にある「.htaccess」に書き込み権限があることを確認ください。」

とアドバイスをいただいたのですが、この確認のやり方がどうしてもわかりません。
どの場所に、どのように行って何を書き換えれば良いのか詳細をご教示ください。

調べて色々試行錯誤した結果、どうしてもわからないのでこちらで質問させていただきます。
ご教示のほど、どうぞよろしくお願いいたします

以下、当方の環境や状況の詳細です。
長文となりますが、ご回答いただければ幸いです。


委託したテーマは、テーマのデザインのほかに
今後は自身で同じ形式で更新ができるように、各投稿に対して固定形式フォームで入力できるよう作成していただきました。
ファイルを3つ、納品してもらっています。

◆当方の環境
・自身のPC(Windows)に、Vmwareをインストール→Centos6を導入
・以下のURLの通りに、Centos上にwordpressを導入
http://webkaru.net/linux/wordpress-install-centos/

◆wordpress管理画面より、
「プラグイン」->「新規追加」
「外観」->「テーマ」->「新規追加」で下記のファイルを追加して、追加されたプラグインとテーマをそれぞれ有効化
・plugin.zip
・pligon2.zip
・theme.zip

テーマ画面で、当該テーマが有効化されたことを確認

その後、右メニューから固定ページやFAQを確認したところ、
固定形式で作っていただいたフォームは反映されておらず、また、編集プレビューも出ないため、内容に合わせて以下を試しました。

プレビュー表示ができない
→パーマリンクの問題では?ということで、テーマの作成者から、新しいfunctions.phpファイルが添付され、
既存のfunctions.phpを以下手順で差し替え後、一旦アップロードしたプラグインとテーマのファイルをWordpress上で削除、再度アップロード。

①「theme」ファイル直下の「functions.php」を削除
②「functions.php」を貼り付け
③ファイル圧縮→ファイルをUSBでCentosに移行→Wordpressテーマにアップロード

固定形式で作ってもらったフォームが反映されていない
テーマの作成者から、XMLファイル添付され、それを使用して
→「ツール」->「インポート」->「WordPress」->「今すぐインストール」->「インポーターの実行」で添付のXMLファイルを選択してインポートを実行
※パーマリンクの設定は、「基本」で登録済


それでもテーマの内容が反映されないため、
ドキュメントルート(WordPressがインストールされている最上位の階層)にある「.htaccess」に書き込み権限があることを確認したいのですが、
この確認のやり方がわかりません。
どの場所に、どのように行って何を書き換えれば良いのか詳細をご教示ください。

初歩的な質問をしているのは重々承知なのですが、行き詰ってしまったため、以上ふまえてご教示いただければ幸いです。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

.htaccess

Apacheウェブサーバーにおいて、ディレクトリ単位で設置及び設定を行う設定ファイルを指します。