人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MTの基本設定について質問です。
ローカルサイトパスhome/lcvirtualdomain/ドメイン名/htdocs/blog
ローカルアーカイブパス/home/lcvirtualdomain/ドメイン名/htdocs/blog/archives
としています。再構築をすると
/home/lcvirtualdomain/ドメイン名/htdocs/blog/archives.html.new への書き込みに失敗しました: ファイル「/home/lcvirtualdomain/ドメイン名/htdocs/blog/archives.html.new」を開けません: Permission denied とエラーが出ます。アーカイブディレクトリのパーミッションは修正しています。考えられるエラーの原因を教えてください。



●質問者: mkusume
●カテゴリ:ウェブ制作
✍キーワード:.new blog HOME HTML MT
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● toptyan
●40ポイント

http://www.webmasters.jp/support/manual/controller/01_web/

WEBサーバー | WEBMASTERSホスティングサービス (レンタルサーバー)

上記のファイルパスを見る限りでは、借りているホスティングさんはHDELinuxコントローラであると推測されます。

まずひとつは、CGIディレクトリの実行許可は設定されましたか?

HDEで動いているサーバーさんは、CGIの実行許可を与えなければなりません。


そして、今回問題の出ているエラーは、パーミッションのえらーですね。

要は、書き込み権限を与えないとだめです。

FFFTPなどのサイトで、パーミッション(属性変更)などの説明を見れば解決しますよ。

1つ目のマニュアルは、HDEの操作説明です。(WEBサーバの部分)

2つ目が、FFFTPのパーミッション変更の操作説明です。


もうひとつ、一番問題なのは、上記すべてクリアしているはずなのに、うまくいかなかった件です。

基本的には、どのサーバでもそうですが、拡張子がほぼ決められています。

cgiは、.cgiもしくは、.plとすること、HTML文は、.htmlもしくは.htmなどといったようにです。

HDEは、システム上管理者がいろいろいじっちゃうと動かなくなるので、皆さんでご自由に変更してください。

ということになっています。

どうやって自由に変更するのかというと、.htaccessで変更します。

しかし、そのためには、HDEコントローラーで.htaccessの使用許可を行わなければなりません。

3つ目のマニュアルページに設定部分のページになっています。

.htaccessで、.newという拡張子で、perlが走るように設定してみられればいかがでしょうか。

http://ftp.hm/ffftp/Help/chmod.shtml

??????X?i?p?[?~?b?V??????X?j- FFFTP Support Page.

http://www.webmasters.jp/support/manual/controller/01_web/4_web....

ディレクトリ認証設定 | WEBMASTERSホスティングサービス (レンタルサーバー)

◎質問者からの返答

ありがとうございます。かなり参考になります。


2 ● 最低人間
●40ポイント

これはたまにうちでも起こります。

原因は.newファイルがファイルロックされたままになっていると考えています。

.newファイルを一度削除すると普通に再構築できたりします。

全体を再構築しながら別のエントリを保存したりするときに起こるようです。

◎質問者からの返答

ありがとうございます。これも知りませんでした。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ