HAIKの新規インストール方法
HAIKの1ファイルインストーラ(install.php)は現在(2018.4.13)配布されていません。そこでインストーラを持っていない人は、FTPを使用してインストールをすることになります。
HAIKのソースファイル(プログラム)は誰でもダウンロードすることが可能です。HAIKはGPLです。
以下の手順でHAIKをインストールします。
- GitHubから最新のHAIKをダウンロードする。
https://github.com/open-qhm/qhm/releases
現在(2018.4.13)の最新版は HAIK v7.2.5
Downloads Source code(zip) をダウンロードする。 - ダウンロードしたZIPファイルをPC上で展開する。
- インストールするサーバの所定フォルダへ全ファイルをFTPでアップロードする。
- アップロードした各ファイル、フォルダの権限設定を行う。
https://github.com/open-qhm/qhm#install
具体的には以下の権限が必要だと思う(たぶん)
707 wiki diff backup cache cacheqblog counter
606 wiki/*
606 cache/*
606 qhm.ini.php
606 qhm_users.ini.txt
606 qhm_access.ini.txt
707 swfu/d/
707 swfu/data/
606 swfu/data/*
707 cacheqhm
707 attach - インストール先のURLを指定してHAIKを起動する。
ご意見箱
皆様のご意見をお待ちします。
- 大変為になる情報をありがとうございます。
1~3までは手順通り実行できたのですが、。
「4.アップロードした各ファイル、フォルダの権限設定を行う。」
という意味が分かりません。。。
ただ、4のプロセスを行わなくても、「5インストール先のURLを指定してHAIKを起動する。」は出来て、特に問題なく編集もできました。
後々、4のプロセスを行っていないと何か問題が出てくるのでしょうか? -- mayumi 2017-03-01 (水) 02:20:30 - mayumiさん
権限設定とは、各ファイルやフォルダに対し属性を設定することを言います。
FFFTPをご利用でしたら、サーバ上のあるフォルダを選択して右クリックすれば「属性変更」のメニューが出ます。
それで変更するということです。読み込み、書き込み、実行の属性を指定します。
なるべく必要最低限の属性を与えていないと、誰でもなんでもできる状態にしておくとセキュリティ上好ましくありません。
たぶんアップロードしたままの状態でも普通に動作すると思いますが、変更しておいた方が安全です。 -- tomzo 2017-03-01 (水) 19:46:52 - 貴重な情報ありがとうございます。
ロリポップサーバーのサブドメインにHAIKをインストールしましたが、「エラー500」で動きませんでした。(今まで何度もHAIKをインストールしていますが、初めてのことです。)いろいろ試して、PHPのバージョンを確認すると7.1になっていました。PHPを5.3に変更すると無事動くようになりました。サブドメインを作成したときになぜPHPが7.1になったのかわかりませんが、HAIKは、PHP7.1に対応してないのですね。
いろいろ調べて、ここにたどり着いて、解決できました。感謝です! -- カンガルーおやじ 2017-04-19 (水) 18:07:00 - カンガルーおやじ さん
インストールが出来てよかってですね。
分からないことは HAIK forumに質問するといろんな方のアドバイスがあると思います。
そちらもご利用ください。 -- tomzo(管理人) 2017-04-25 (火) 11:50:56