もぐてっく

人は1つ歳をとるたび、1ビットづつ大きくなれると信じてた。

フラットファイルCMS Gravを無料のレンサバStar Server Freeで動かす

はじめに

とある理由からMarkdown記法が使えるCMSを探してて、Gravと言うものを見つけました。データベースがいらないフラットファイルCMSってやつらしいです。

これってもしかしてレンタルサーバーの安いプランでも動くんではと最安を探すと、なんと無料のStar Server Freeを見つけました。

f:id:moguno:20201129113438p:plain

何気に独自ドメインを設定できたりとかサービス満点ですな。

この記事はGravインストール時にちょっとハマったことのメモになります。

インストール手順

Gravをダウンロードする

getgrav.org

f:id:moguno:20201129112520p:plain

「Grav core + Admin plugin」を選択してzipファイルをダウンロードします。

Star Server Freeにアップロードする

zipファイルを展開して、grav-adminフォルダの中身をStar Server FreeのルートディレクトリにFTP(!?)でアップロードします。

f:id:moguno:20201129112816p:plain

はまりポイント

.htaccessのエラー

Options -Indexesという行があるとInternal Server Errorになるのでコメントアウトしましょう。

もともとあるindex.htmlを削除する

index.htmlはGravのindex.phpより優先されるので、いつまでたっても「ファイルをアップロードしてみよう!」画面が表示されてしまいます。