いつもお世話になっております。
現在、「nicky!」(http://www.din.or.jp/~raelian/ReadMeNicky.html)よりCGIをダウンロードして、WEB日記を作成中です。
私が使用しているサーバが@NIFTYのために、CGIとそれ以外のファイルを別にアップロードしなくてはならないのですが、
マニュアルに沿って何とか無事に日記を設置することができました。
きちんと作動することを確認し、次は別のスキン配布サイトから、スキンデータをダウンロードして
デザインのカスタマイズを試みようとしたところ、上手く行きません。
恐らくはCSSファイルの中のパスが間違っているためだと思うのですが、どこを修正すればいいのか分からず…
現在、一応表示はされており、日記CGIもエラーにならずに作動するのですが、
CSSで組んだデザインが全く反映されていない状態です。
ちなみにCSSファイルを、まずは関連したCGIファイルと一緒にcgi-binにアップロードしてみましたが変化無し。
試しにhomepageフォルダの方へアップしてみましたが、これも駄目でした。
アップロード云々では無く、ファイルの中身の問題だと思うのですが…
あと少しで目的の形になりそうなので、何とかして最後まで設置したいと思っております。
何かお心当たりがある方や、役に立ちそうな情報、サイト等ご存知の方は
教えて下さると助かります。
No.5ベストアンサー
- 回答日時:
私も、nifty@homepageを利用していますが、
No2の方のおっしゃるように、スタイルシートファイルは、homepageディレクトリーにアップロードして下さい。
cgi-bin側では読めません。
転送モードは、バイナリー、アスキーどちらでもかまわないと思います。(テキストファイルなので、改行コードはあとでブラウザが適宜対処する)
パーミッションは、604または644、通常のhtmlファイルと同じです。
次に、スタイルシートを読み込むためのリンク先設定を、http://homepage?.nifty.com/***/test.css のように絶対URLで記述して下さい。
カスタマイズページの「2スタイルシートを読み込むタグを追加する。」のところ。
http://www.din.or.jp/~raelian/UserCustom.html
ブラウザで確認する時、元のページのhtml内容に変更が無く、cssファイルしか更新されていないと、新たに読み込みにいかないことがあります。(古いブラウザではよくあったんですけど)
一時キャッシュをクリアして再表示してみて下さい。
回答ありがとうございます。
ご助言に従い、homepageディレクトリにアップロードしたのち、スタイルシートを読み込むタグの設定を絶対パスに直したところ、
まだ少々デザイン的に崩れているところはありますが、根本的な問題は解決しました!
大変恥ずかしながら公式のページを参照して頂き、探していた情報を得ることができましたこと、とても助かりました。
これでようやく次の一歩を踏み出すことができます。
重ね重ね、ありがとうございました。
No.4
- 回答日時:
再びの回答ありがとうございました。
わざわざ調べて頂いて申し訳ないです。
参照サイトの方は、私もワード検索して見つけました。
ですが、肝心の解決法までは提示されておらず…。
エラー状況が非常によく似ているので、
もしかしたら、参照サイトの質問者様も、同じく問題なのかも知れませんが、
それならもう少し、対策方法が検索に引っ掛かるのではとも思います。
仰る通り、パーミッションを変更して確かめてもみましたが、やはり駄目でした。
No.3
- 回答日時:
スキン配布サイトさんのサポートBBSでも、同じ状況の方の書き込みが見られますので、もしかするとniftyサーバーの問題でしょうか。
でもcgi自体が動作しているのにcssが反映されないというのもおかしな話ですよね……何でしょう(._.?) #1で書いたことがダメだったということなので、今度はパーミッションを(て、シツコイですが)、Admin.cgiとcss別ということにしてcssの方だけ666/606/600いずれかにしてもダメでしょうか……ダメでしょうね;;↓で管理人さんが書かれているcssのリンクの件も、もし怪しいようでしたら確認してみてください。
お力になれず、すみません。
参考URL:http://dimanche.s22.xrea.com/pc/cgi/skin/search. …
No.2
- 回答日時:
NIFTYは/homepageと/cgi-binと用途別にフォルダが分かれている。
他にも制限が多数あることから悩んだことがあります。
cssファイルをは/homepageフォルダ内に配置・指定してはどうでしょうか。
回答ありがとうございます。
nicky!のCGIを設置する際、homepageフォルダとcgi-binフォルダそれぞれに
「nicky」フォルダを作成し、
[ homepage ]
├─[ nicky ]
│ └ [(ログファイル、お絵かきアプレット用ファイル等)]
│
[ cgi-bin ]
└─[ nicky ]
├ [ nicky.cgi ]
└ [ (その他cgi) ]
こんな感じでアップロードしているのですが、
cssファイルを /homepage/nicky 以下にアップしても、
/homepage にアップしても、変化無しです。
勿論、/cgi-bin/nicky も試してみたのですが…
それとも別のフォルダにアップする場合、それ用の修正が必要なのでしょうか。
No.1
- 回答日時:
1. スキンの各ファイルを全部バイナリモードで転送したかどうか
2. スキンファイルの、画像以外のパーミッションを確認。NickyAdmin.cgiと同じパーミッション(属性)になっているかどうか。なっていなければ同じパーミッションに変更(666/606/600のいずれかだと思います)
以上は大丈夫でしょうか?確認してみてください。
回答ありがとうございます。
1.アップロードは、マニュアルに従いバイナリモードでnicky.cgiと同じディレクトリに転送しました。
2.パーミッションは、NickyAdmin.cgiと同じ値に設定してあります。というか、アップロードした時点で同じ値でした。
ちなみに(666/606/600)のいずれでも無く、(644)でした。
もしかすると、パーミッションが原因かと思い、とりあえず全て(NickyAdmin.cgiも含めて)変更してみましたが、どうやらこれが問題では無いようです。
ちなみに、CSSファイルの無いシンプルなスキンデータを試しに使ってみたところ、正常にデザインに反映されました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- HTML・CSS Dreamweaver のテンプレートでの相対パスの設定について 2 2023/06/13 17:28
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- WordPress(ワードプレス) Wordpress 複数プラグインの不具合? 1 2022/10/09 21:52
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- HTML・CSS HTMLとCSSについて 2 2022/09/12 15:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
cgiファイルを直接は見れなくす...
-
「CGI」とは???
-
CGIでソースがそのままでてしま...
-
買い物カゴ画面(拡張子.cgi)...
-
EXCELファイルに誰がアクセスし...
-
SFTPなどは使わないホームペー...
-
CGIって何ですか?簡潔に教えて...
-
URLに~/cgi-bin/~を隠す方法
-
htmlにアクセスと同時に、あるC...
-
インクルードファイルのエラー
-
ローカルマシンでCGIソースが出...
-
ApacheでのCGIについての質問
-
《エクセルVBA》「他の人が該当...
-
特定URLから
-
ファイルダウンロード後に、デ...
-
CGIの外部呼出しについて
-
cgi アクセス制限 エラー
-
VBScriptで、ファイルから任意...
-
通貨表示で3桁毎にカンマ(?)を...
-
サイト内のファイルの更新日を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIでソースがそのままでてしま...
-
FC2レンタルサーバーライトでの...
-
.cgi拡張子のままCGIファイルを...
-
XサーバーでCGIを使うには??
-
Linuxで拡張子は必要か
-
htmlに外部のcgiを読み込む
-
CGIが実行されずにダウンロード...
-
2apesの掲示板。
-
cgiのファイルが消せません
-
ブラウザ上でファイルをアップ...
-
UTF-8で書いたperlのパスが正し...
-
hp 送信する情報を・・・
-
BBS掲示板でのhtmlとcgiの関係...
-
注文フォームの確認画面を直したい
-
cgiファイルを直接は見れなくす...
-
phpの中で外部のcgiを実行させ...
-
URLがhttp://~.cgiとなってい...
-
フレームページでSSIを使ってア...
-
CGIだけで動作するフリーの日記...
-
ホームページ制作王2002のカウ...
おすすめ情報