• 締切済み

さくらVPS css外部ファイル読み込みNG!

スマホのホームページを作成中ですが、なぜか外部ファイルの読み込みがうまく行きません。 【さくらVPSサーバではNG】 <link rel="stylesheet" href="../css/1.3.2/jquery.mobile-1.3.2.min.css" /> <script src="../js/jquery-1.9.1.min.js"></script> <script src="../js/jquery.mobile-1.3.2.min.js"></script> 【他サーバからはOK】 <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css" /> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script> 「nkf -g jquery.mobile-1.3.2.min.css」で漢字コードを確認し、EUCおよびUTF-8の両方試しましたがどちらともNG。 でも他サーバから読み込みは、OK。 LinuxOS設定で、設定すべき点があるのかなぁ~と思っていますが、手詰まり状態です。 1.パソコンのブラウザ(IE/Chrome)からは、読み込みOK。 2.スマホは、Android端末を使用、標準ブラウザ/ChromeともにNG。 どなたか教え願えないでしょうか、宜しくお願い致します。 ※FTPサーバは、ProFTPDを構築し、これを利用しています。

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.4

No2です。 ログを見る限り、3つのうち2つはサーバーにアクセスが来ているので、正常です。 残り一つのリクエストが来てないので、HTMLに何らかの記述ミスがあるはず。質問文にはちゃんと書かれているように見えますが、ちゃんと書かれているならサーバーにリクエストが来ているはずなので。 もしかすると、補足に引用されたログの一つ前に書かれているのか?それなら正常ですが。 いずれにせよ、サーバーの設定の問題では無いです。

tsubakuro5010
質問者

お礼

回答有難う御座います。 他サーバから読み込む場合、問題なく動作していますので、 一旦、これでPHPスクリプトを完成させ。 改めて、調査致します。 今日中に、ガラ携、スマホおよびパソコンサイトを完成すべく、 調査は、後回しにさせて頂きます。 昨日までは、ガラ携でUTF-8 BOMありで、はまってしまいました。 (TT)

回答No.3

もしかして、現在そのCSSは開発中でしょうか? とりあえず、ブラウザーのキャッシュを消去して、すべてのブラウザーを再起動してみてください。 302リクエストがあるようですので・・・

tsubakuro5010
質問者

お礼

》もしかして、現在そのCSSは開発中でしょうか? jquery.mobile-1.3.2.min.css は、提供されているものそのものです。 》とりあえず、ブラウザーのキャッシュを消去して、すべてのブラウザーを再起動してみてください。 これも、やって見ましたがNGのまま変わらずです。 パソコンでは、問題なく表示されるのに、何故スマホはNGなのか?です。

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

ポイントがよくわからないのですが、後半に書いてあることからすると、 「全く同じHTMLなのに、PCからは見える(CSSが読まれる)がスマフォからは見えない(CSSが読まれない)」 という現象だと理解していいですか? Apacheのログにはなんと出てますか?

tsubakuro5010
質問者

お礼

》という現象だと理解していいですか? はい、その通りです。 》Apacheのログにはなんと出てますか? 49.97.24.15 - - [14/Dec/2013:09:50:21 +0900] "GET /css/jquery.mobile-1.3.2.min.css HTTP/1.1" 302 297 "http://********/sp/test.html" "Mozilla/5.0 (Linux; Android 4.2.2; SO-02E Build/10.3.1.B.0.256) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36" 49.97.24.15 - - [14/Dec/2013:09:50:21 +0900] "GET /js/jquery.mobile-1.3.2.min.js HTTP/1.1" 302 297 "http://********/sp/test.html" "Mozilla/5.0 (Linux; Android 4.2.2; SO-02E Build/10.3.1.B.0.256) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36" 49.97.24.15 - - [14/Dec/2013:09:50:21 +0900] "GET /sp/ HTTP/1.1" 200 1068 "http://********/sp/test.html" "Mozilla/5.0 (Linux; Android 4.2.2; SO-02E Build/10.3.1.B.0.256) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36" 49.97.24.15 - - [14/Dec/2013:09:50:21 +0900] "GET /sp/ HTTP/1.1" 200 1068 "http://********/sp/test.html" "Mozilla/5.0 (Linux; Android 4.2.2; SO-02E Build/10.3.1.B.0.256) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36" 49.97.24.15 - - [14/Dec/2013:09:50:22 +0900] "GET /sp/ HTTP/1.1" 200 1068 "http://********/sp/test.html" "Mozilla/5.0 (Linux; Android 4.2.2; SO-02E Build/10.3.1.B.0.256) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36" 49.97.24.15 - - [14/Dec/2013:09:50:22 +0900] "GET /favicon.ico HTTP/1.1" 302 289 "-" "Mozilla/5.0 (Linux; Android 4.2.2; SO-02E Build/10.3.1.B.0.256) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36" 49.97.24.15 - - [14/Dec/2013:09:50:22 +0900] "GET /sp/ HTTP/1.1" 200 1068 "-" "Mozilla/5.0 (Linux; Android 4.2.2; SO-02E Build/10.3.1.B.0.256) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36" ※アドレスのみ※印に変更させて頂きました。m(_)m このあたりのログかと思いますが。

回答No.1

まずは、絶対パスにしてみてください。 <link rel="stylesheet" href="../css/1.3.2/jquery.mobile-1.3.2.min.css" /> <script src="../js/jquery-1.9.1.min.js"></script> <script src="../js/jquery.mobile-1.3.2.min.js"></script> ではなく <link rel="stylesheet" href="http://hogehoge/css/1.3.2/jquery.mobile-1.3.2.min.css" /> <script src="http://hogehoge/js/jquery-1.9.1.min.js"></script> <script src="http://hogehoge/js/jquery.mobile-1.3.2.min.js"></script>

tsubakuro5010
質問者

お礼

回答ありがとうございます。 絶対パスでもNGでした。 また、試しに、httpd.confの設定で以下を試しましたがこれもNG EnableMMAP off EnableSendfile off 環境 Apache/2.2.15 (CentOS) 他試すことがあれば何でもお教えください。 何故…

関連するQ&A