• ベストアンサー

qhm7.3.7のパーミッションについて

qhm7.3.7をレンタルサーバーにアップロードしましたが、 パーミッションの設定がわかりません。 参考にしたサイトは以下です。 https://haik.oi21.net/index.php?vup_420_730 パーミッションを設定します。シェルが使えるようなら以下の様な感じです。 chmod 707 wiki diff backup cache cacheqblog counter chmod 606 wiki/* chmod 606 cache/* chmod 606 qhm.ini.php chmod 606 qhm_users.ini.txt chmod 606 qhm_access.ini.txt chmod 707 swfu/d/ chmod 707 swfu/data/ chmod 606 swfu/data/* chmod 707 cacheqhm chmod 606 counter/* chmod 606 diff/* chmod 606 attach/* chmod 707 attach chmod 606 backup/* よろしくお願いします。パーミッションの設定が合わなくて困っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • luka3
  • ベストアンサー率72% (424/583)
回答No.3

なかなか原因の特定は難しいですね。 HAIKは、pukiwikiの派生ということなので、本家のpukiwikiで練習してみてはいかがでしょうか。 pukiwikiはユーザー数が多いので、参考になるページもたくさんあります。 php8にも対応していますので、バージョン問題も発生しないと思います。

panja2021
質問者

お礼

ありがとうございます

Powered by GRATICA

その他の回答 (2)

  • luka3
  • ベストアンサー率72% (424/583)
回答No.2

自分でも試してみたところ、500エラーになりました。 原因を探ってみるとかなり初期段階で止まるので困ってしまいました。 どうやら、phpのバージョンによるもののようです。 自分が試した環境はphp v8.0.30になっていました。 「php8」で調べたところ、下記ページに「公式にはいまのHAIKはPHP8以上では動作しません」とありました。 https://haikforum.qhmtips.com/patio/patio.cgi?read=684&ukey=0 別の、php7.4のサイトにインストールすると無事動きました。 php v7の環境にインストールするしかないようです。

panja2021
質問者

お礼

PHP7.4.33に設定してみましたが、うまくいきませんでした。

Powered by GRATICA
panja2021
質問者

補足

スターサーバーフリーでphp7.4にバージョンを切り替えてみましたが、500のエラーがでます。 php.iniの設定も以下のように変えましたが500 Internal Server Errorのエラーメッセージが消えません。 ------------------------- php.ini設定一覧 エラー設定 display_startup_errors  On  display_errors  On  error_reporting  E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED  セッション設定 session.auto_start  On   session.use_cookies  On   session.use_only_cookies  On   session.use_trans_sid  On   session.name  PHPSESSID  session.cookie_lifetime  0  session.cookie_path  /  session.cookie_domain    文字コード設定 mbstring.language  Japanese  mbstring.internal_encoding  UTF-8  mbstring.http_input  pass  mbstring.http_output  pass  mbstring.encoding_translation  On  mbstring.detect_order  auto  mbstring.substitute_character  none  その他の設定 safe_mode  On  max_execution_time  180  max_input_time  -1  memory_limit  1G  post_max_size  1G  upload_max_filesize  1G  register_globals  On  magic_quotes_gpc  On  file_uploads  On  allow_url_fopen  On  allow_url_include  On  -------------------------- よろしくお願いします。どこのレンタルサーバーでインストールを試されたのですか?できれば教えてください。

  • luka3
  • ベストアンサー率72% (424/583)
回答No.1

ファイルをアップロードしたツールがわかるともう少し具体的に説明できますが、 FFFTPを利用していると仮定してこちらを参考に http://manual.idchosting.jp/manual/standard/file/ftp/ftp_soft/ffftp.html#permission >chmod 606 wiki/* であれば、wikiのフォルダにあるファイルを全選択して「属性変更」、「オーナー」と「その他」の「呼出」と「書込」にチェックを入れて「OK」を押します。 チェックを入れると「現在の属性」の数値が変わるので、この数値が「606」になっているか確認してください。 (数値は 呼出=4 書込=2 実行=1 の足し算です) 1行目などパーミッションが「707」になっているのはフォルダのパーミッションです。

panja2021
質問者

補足

回答ありがとうございます FileZillaを使いました。パーミションの設定も間違いなく行いましたが、レンタルサーバーで以下のエラーがでます。よろしくお願いします。 インストールしようとしたシステムはqhmです。 https://github.com/open-qhm/qhm --------------------------------------- 500 Internal Server Error アクセスしようとしたページは 表示できませんでした。 CGIやPHPなど内部参照におけるエラーの為、 目的のページが表示できなかったことを意味します。 以下のような原因が考えられます。 断続的に発生する場合: CGIの負荷が大きい(CGIプロセスが多数動作している)。 常に発生する場合: CGIのパーミッション設定に誤りがある。 / CGIのソースコードに問題がある。/ .htaccess の記述に誤りがある。 ----------------------- よろしくお願いします。

関連するQ&A