« Windows10でフォルダを右クリックしてそのフォルダでコマンドプロンプトを起動する | トップページ | BCM57785で不具合 »

2016年3月28日 (月)

@homepageから@niftyホームページサービスミニへ移行

このBlogのカウンター関連に@homepageを使用しているので移行手続きを行った。

サイトデータの自動移行は問題なかったが、CGI関連で躓いた。
判ったことは

1.homepageフォルダ配下にcgi-binフォルダが作られるが、更にその配下にあるCGI用フォルダに対しWEB上からCGIを呼び出す事が出来なかった。

2.homepageフォルダ直下にフォルダを移行すると正常にWEB上からCGIを呼び出せた。

仕様なのかどうか判らないがCGI関連フォルダはhomepageフォルダ直下以外はだめなのかもしれない。

あとCGIファイルの中身の修正とかBlogからの呼び出し部分の書き換えとか、昔過ぎてどうやっていたかほとんど忘れていたので無駄に時間がかかった。

取り敢えず移行作業に6時間ほどかかったが何とか正常に動き出したと思う。

しばらくは様子見状態ですな。

2016/07/19追記:
1.のCGI呼出しについてはCGIフォルダに.htaccessファイルが作成されて、デフォルトでは全てアクセスを禁止しているとの情報をみた。
確かにファイルの中身が

Order allow,deny
Deny from all

以上のようになっており、すべて禁止されていた。
このファイル自体を削除するか、ファイルの中身を書き換えれば以前のように呼び出すことができるが、今更また呼び出し元の設定を書き直すのはとても面倒なのでこのままとすることにした。

|

« Windows10でフォルダを右クリックしてそのフォルダでコマンドプロンプトを起動する | トップページ | BCM57785で不具合 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/99274/63406227

この記事へのトラックバック一覧です: @homepageから@niftyホームページサービスミニへ移行:

« Windows10でフォルダを右クリックしてそのフォルダでコマンドプロンプトを起動する | トップページ | BCM57785で不具合 »