質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
アップロード

アップロードは特定のファイルをウェブサーバに送るプロセスのことを指します。

Q&A

解決済

3回答

1397閲覧

.jsファイルをサーバーにアップロードする方法がわからない

kanmaru

総合スコア2

アップロード

アップロードは特定のファイルをウェブサーバに送るプロセスのことを指します。

0グッド

0クリップ

投稿2021/07/21 01:29

編集2021/07/21 21:45

大変初歩的な質問で申し訳ございません。でも調べてもよくわからないので質問いたします。
エックスサーバーにFileZellaを使ってアップロードしましたが、Jqueryのファイルが404NOT FOUN
Dとなっています。
パスの書き方も間違えてるなら教えていただきたいです。

FileZella のscriptというところにファイルはアップロードしました。
scriptという名前をつけたフォルダごとアップしましたが、404でダメでした。
次はファイルをそのままアップロードしましたがやはり404エラーでした。
ファイル名はscript/script.js
や絶対パスなど変更して観ましたがやはりダメでした。

アップロードする場所が間違えてるのか、パスの書き方がどなたかご教授ください。
どうぞよろしくお願いいたします。

HTM

1コード <script src="https://kit.fontawesome.com/db90b4186e.js" crossorigin="anonymous"></script> 2 <link rel="stylesheet" href="stylesheet.css"> 3 <link rel="stylesheet" href="responsive.css"> 4 <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script> 5<script src="http://〇〇.com/script/script.js"></script> 6 <script src="https://〇〇.com/script/jquery.inview.min.js"></script> 7 8</head>

イメージ説明

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yambejp

2021/07/21 01:31

javaの質問ではないと思います
m.ts10806

2021/07/21 01:37

間違えてるかどうかは現在提示されてる情報からは判断不可能です。 文字説明だけでは限界があります。 実際のコードとファイル構成が分かるようにご配慮願います。
odataiki

2021/07/21 14:49

javaとjavascript は名前は似てますが全く別物です。 タグの付け方が違うと回答者にスキップされてしまい回答がもらいにくくなるので直した方が良いでしょう。 あと、質問者さんのがどのような環境か私は全くわかりません。 「サーバー」とは質問者さんのご自宅のPCなのかレンタルサーバなのか 「パスの書き方」も質問文に開示されていないので間違ってるかの判断しようがありません。 色々事情があって全てを開示することは出来ないかも知れませんが 情報はできるだけ開示する方がより良い回答を貰えると思います。
guest

回答3

0

ベストアンサー

public_htmlの中におきましょう。(レンタルサーバ会社によって違うこともありますが)

【public_htmlフォルダとは?】
https://www.homepage-tukurikata.com/hp/public-html.html

【よくある質問 - public_html フォルダとは何ですか? | 法人向けレンタルサーバー【エックスサーバービジネス】サポートサイト】
https://support.xserver.ne.jp/faq/service_ftp_public_html_folder.php

投稿2021/07/22 01:42

kei344

総合スコア69458

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kanmaru

2021/07/22 09:24

ご回答くださった皆さま、本当にありがとうございます! ファイルを全てpublic_htmlの中に入れて、相対パスに変更したら正常に動きました! この度はお騒がせいたしました。誠にありがとうございました!!
guest

0

エラーの通り、該当サーバー側https対応(というか設定か)してないんじゃないですかね。
css相対パスならjsも相対パスの方が良いと思いますけど。

投稿2021/07/22 01:41

m.ts10806

総合スコア80854

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kanmaru

2021/07/22 09:25

ありがとうございました!相対パスにして、全てpublic_htmlに入れたら正常に動きました!本当にありがとうございました!
guest

0

そもそも「Jqueryのファイル」とは何を言いたいのかわかりません。
基本的にfilezillaを利用してftpでアップしているなら
script.js以外のファイルは参照できるか確認するところからでしょう。
ディレクトリ「script」にアップするならそのディレクトの存在も確認ください

投稿2021/07/21 01:39

yambejp

総合スコア114968

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問