問題タブ [public-html]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - UbuntuでパブリックHTMLフォルダーを作成するにはどうすればよいですか?
簡単な質問ですが、何らかの理由で Google で正確な答えを見つけることができませんでした:
Slicehost に Ubuntu を新しくインストールしましたが、ホーム ディレクトリにパブリック ディレクトリを作成して、多数の静的 HTML ファイルを含む単純な Web サイトを作成したいと考えています。どうすればいいですか?入力してアクセス許可を設定するだけの問題mkdir public_html
ですか、それともよりクリーンな方法がありますか? (以前、ファイルを public_html ディレクトリにコピーするたびに、そのパーミッションを手動で設定する必要があり、非常にイライラするという問題があったことを覚えています。)
html - サーバーで行った変更が Web ブラウザーに反映されないのはなぜですか?
これはとても簡単です。私の学校では、ウェブページに使用できる個人用ストレージを提供しています。標準のhttp://www.example.com/~studentnameタイプの取引です。以前は、index.html ファイルに変更を加え、'Secure File Transfer Client' を使用して public_html フォルダーにアップロードしていました。リフレッシュしてビンゴを押します。
ssh を使用してリモートでログインし、.html ファイルを pico で編集して保存しました。ファイルを閉じた後にファイルに cat を実行しても、ファイルはまだそこにあります。しかし、私のFirefoxもGoogle Chromeも最近の変更を反映していません。キャッシュを削除しても無駄になりました。
linux - http経由でアクセスできるSVNリポジトリを適切に作成するにはどうすればよいですか?(public_html内)?
状況は次のとおりです。
subversionはすでにサーバーにインストールされており、サーバー内の共有アカウントの1つ(ルートではない)にアクセスできます。この共有ホスティングアカウントにはSSHアクセスがあります。
作業中のPHPファイルをコミットできるリポジトリを作成したいのですが、コミットするとブラウザで表示できるはずです。そのため、public_html内にリポジトリフォルダを作成することを考えていました。これが正しい方法です。これ?サーバーのセキュリティはどうですか?そうでない場合、これを行うための正しく適切な方法は何ですか?
また、Puttyを使用してSSH経由でリポジトリを作成する際にもサポートが必要です。このためのステップバイステップガイドはオンラインにありますか?
サーバー情報は次のとおりです。
cat / proc / version-これを出力します:
Linuxバージョン2.6.9-89.0.3.ELsmp(mockbuild@x86-005.build.bos.redhat.com)(gccバージョン3.4.6 20060404(Red Hat 3.4.6-11))
svn --version-これを出力します:
svn、バージョン1.1.4(r13838)コンパイル済み2009年8月10日23:17:10
- ra_dav:WebDAV(DeltaV)プロトコルを介してリポジトリにアクセスするためのモジュール。
- 'http'スキーマを処理します
- 'https'スキーマを処理します
- ra_local:ローカルディスク上のリポジトリにアクセスするためのモジュール。
- 'ファイル'スキーマを処理します
- ra_svn:svnネットワークプロトコルを使用してリポジトリにアクセスするためのモジュール。
- 'svn'スキーマを処理します
svn - WebサーバーでSVNを適切に設定するにはどうすればよいですか?
私はこの質問を見つけましたが、解決されなかったので、自分でハイジャックしたくありません。できるだけ多くの詳細を説明しようと思います。
WebサーバーであるLinuxサーバーに共有ホスティングアカウントがあり、シェルアクセスがあります。
TortoiseSVNを使用してWindowsマシンで作業しています。
ホスティングサーバー上にいくつかのWebサイトがありpublic_html/
、Windowsマシンで行われた変更を最小限の手間でサーバーに伝播できるようにしたいと考えています。基本的に、FTP経由で手動でアップロードするのはやめたいです。
すべてのリビジョンを保持できれば幸いですが、実際にそれらを実際に表示する必要はありません。確かにWebインターフェイスからではありません。Webから見たいのは、現在のリビジョンだけです。
うまくいけば、それが実際の質問のためにソートされた詳細のほとんどです。すべてのディレクトリを公開せずに、SVNを public_html
フォルダ内で機能するように設定する最良の方法は何 .svn
ですか?
php - 他のユーザーのファイルへのアクセスを防止する
私のサーバー (cpanel) では、単純な DIR スクリプト (PHP) を使用して、public_html を介してすべてのユーザーのファイルを一覧表示できることがわかりました。
/home/[ユーザー]/public_html/
ユーザーが他のユーザーのファイルにアクセスできないようにするにはどうすればよいですか?
perl - perlbrewを使用してWebアプリケーションを対象としたperlインストールを管理するにはどうすればよいですか?
LinuxFedoraノートブックでperlの複数のバージョンを管理するためにperlbrewを使用しています。私はこれを非常に有益に使用して、主にApp::cmdを使用してコマンドラインスクリプトを実行しました。
ここで、にインストールされているさまざまなperlsを使用してCGI::Applicationを使用して記述されたWebアプリケーションの実行に移行したいと思い$HOME
ます。私は$HOME
Apacheを使用してPerlWebアプリケーションを実行しuser_dir
たり、仮想ホストを作成したりすることに精通していますが、これとperlbrewマネージドPerlを統合するクリーンな方法を思い付くことができません。具体的には、これらの質問に対する答えを理解して見つけるのに助けが必要です。
- perlbrewの下にmod_perlをインストールするにはどうすればよいですか?
- これが行われたと仮定して、現在の正しいperlを取得するようにVirtualHostを構成するにはどうすればよいですか?
- これが不可能な場合(私は疑わしいですが)、少なくともローカルインストールを使用してバニラCGIを実行できますか?
ご清聴ありがとうございました。
windows - Linux public_html のような IIS ユーザー ディレクトリ
私は Linux に精通していますが、IIS にはあまり詳しくありません。私は Linux/Apache を使用して、しばらくの間、次のように設定してユーザー ディレクトリを共有しています。
/home/user1/public_html
/home/user2/public_html など
...そして、ユーザーは URL を入力して、公開ファイルを次の場所で表示できます。
http://www.mycompany.com/~user1/
http://www.mycompany.com/~user2/
など
SMB 共有とクライアント Windows ボックスでのドライブ マッピングを組み合わせることで、企業ユーザーはファイルを公開フォルダーに一時的にドロップして、他のユーザーがダウンロードできるようにすることが非常に便利になります。相手に URL をメールで送信するだけです。
インターネットで「IIS パブリック フォルダー」とその亜種を検索すると、望ましくない OWA と Exchange の結果が得られます。Windows/IIS でのこのセットアップの適切な用語は何ですか? Windows ですべてのドメイン ユーザーに対してどのように行うのですか?
php - public_html フォルダへの絶対パスを取得するには?
戻り値
入手する方法はありますか
問題は、public_html フォルダーまたは public_html フォルダーのサブフォルダーに配置できるスクリプトを作成する必要があることです。スクリプトは、アップロードされたファイルを public_html ディレクトリ (画像など) 内のフォルダーに保存する必要があります。つまり、私のファイルは test.php で、そのパスは
そして、フォルダがあります
test.php 経由でアップロードされたファイルを保存する必要があります。test.php ファイルが実行される場所がわかりません。たとえば、パスにある可能性があります
test.php ファイルがどこにあるかを知らずに images フォルダへのパスを取得するにはどうすればよいですか?
apache - ディレクトリを public_html にリンクするには?
~/public_html と、内部にサイトを含むいくつかのサブディレクトリがあります。しかし、すべてのプロジェクト (Web サイトだけでなく) にも ~/projects があります。~/projects/X を ~/public_html/X にリンクしようとしています。
しかし、エラー 403 があり、アクセスは禁止されています。ディレクトリとその中のファイルには rx 権限があります。どうすればいいですか?
php - ファイルを public_html フォルダーにアップロードします
サーバーの音楽フォルダーからオーディオ曲を取得し、フロントエンドで再生する joomla コンポーネントがあります。また、ユーザーはフロントエンドから曲をアップロードできます。
しかし、問題は、音楽フォルダーのパスが Web ルートの外になければならないというコンポーネント設定になっていることです。
パスは次のようになります。
/home/ユーザー名/public_html/audio
しかし、phpを使用して「public_html」フォルダー内の場所にファイルをアップロードする方法がわかりません。コードで使用できる宛先アドレスは何ですか?