問題タブ [htdocs]
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.
php - 私のPHPアプリはローカルホストに表示されません(フォルダーのみが表示されます)。私はMAMPを使用しています-アプリは標準のhtdocsフォルダーに保持されています
そこで、リポジトリをgithubからhtdocsフォルダにプルしました。しかし、http:// localhostにアクセスすると、アプリ内のフォルダーのリストだけが表示されます(ブラウザーにアプリが表示されるのとは異なります)。
つまり、私のアプリは以下のように箇条書きを表示しています。通常、htdocsディレクトリ(index.phpなど)に単純なページがある場合は、phpページを起動して実行できます。しかし、このアプリはより洗練されており、それはありません。
私は初心者なので、これは私が見落としている小さなものだと確信しています...しかし、いくつかの助けをいただければ幸いです。
/
-App
-Config
-Core -etc-
etc-
etcの
インデックス
ありがとう、
php - Htdocs フォルダー内での開発
php Web サイトを htdocs フォルダー内で直接開発することはベスト プラクティスと見なされますか? 利点は、明らかに、すばやく編集して localhost に移動し、結果をすぐに表示できることです。
Visual Studio から ASP.NET アプリケーションを開発する場合、通常は "開発フォルダー" から IIS に変更を公開し、通常は "inetpub" 自体内で直接開発することはありません。php 開発に似たようなものはありますか、それとも htdocs 内での開発は問題ありませんか?
apache - Apache htdocs/subfolder を GIT 作業ディレクトリとして設定します
Git の学習を始めたばかりで、少し行き詰まっています。「安定した」プロジェクトを保持するために Github を使用していますが、リポジトリの操作に問題があります。
ローカル Web サーバーを作業ディレクトリとして使用できるかどうかを知りたいです。htdocs/[projectname]
この方法で、github からレポを複製し、ローカル サーバーで作業することができます (したがって、アプリケーションが適切に記述したすべてをテストできるように機能する必要があります)。 ) そしてステージ -> そこからコミットします。
MAMP環境を使用してMacで作業しています。アプリケーションは、PHP ベースの CMS です。プライベート リポジトリの Github で保持しています。現在、Git/Users/Ben/Core-CMS
は作業ディレクトリとして使用しているようですが、これによりテストが非常に難しくなります.作業ディレクトリがapache htdocsディレクトリ内にある場合ははるかに良いでしょう.
Pro Git を購入しましたが、git の概念を学ぶのに非常に苦労しています。「不正行為」を始める前に、Git の内部の仕組みを正しく学びたいので、意図的に GUI の使用を避けました。
linux - Lamppはどのユーザーの下で実行されますか?
私は、Lamppがどのユーザーの下で実行されているのか疑問に思いました。たとえば、lamppを使用せずにapacheをインストールすると、ユーザーapacheで実行されます。
ありがとうございました。
php - Netbeans を使用して htdocs の外に yii で保護されたフォルダーを作成するにはどうすればよいですか
現在、Yii フレームワークを使用する PHP Web アプリケーションを開発しています。
Yii が必要とするいくつかのファイルへの Web ブラウザからの直接アクセスを防止したいので、フレームワークと保護されたフォルダーの両方を htdocs フォルダーの外に移動しました。
その結果、次のフォルダー設定になりました。
/apache22/htdocs
/apache22/htdocs/myproject/index.php -- Yii ブートストラップ ファイル
/apache22/htdocs/myproject/css
/apache22/htdocs/myproject/js
/apache22/htdocs/myproject/images/apache22/vendor/yii-1.1.10 -- ドキュメント ルート外の Yii フレームワーク フォルダ
/apache22/htdocs-private/myproject/protected
/apache22/htdocs-private/myproject/runtime
ご覧のとおり、Web ブラウザーから直接アクセスできるのは、ブートストラップ ファイルとその他の必要な css、js、およびイメージ ファイルのみです。Yii コア フレームワークや、Yii によって保護されたランタイム フォルダー内に生成された特定のアプリケーション プライベート ファイルなどの他のすべてのファイルは、アプリケーション Web ルートの外に配置されます。
Yii フレームワークが推奨するように、このセットアップは適切で安全ですが、それらすべてを Netbeans にまとめると、このように分離することができません。Netbeans では、同じプロジェクト内のファイルを Web サーバーの異なるフォルダー レベルに配置することは許可されていないようです。
唯一の解決策は、個別の netbeans プロジェクトを作成することであるかどうか疑問に思っています。1 つは公開 Web サイト部分用で、もう 1 つは非公開 Web サイト部分用です。
助言がありますか ?
よろしくお願いします。
php - XAMPP パッケージを使用してローカルで php サイトを表示する際の問題。サイトはリモートサーバーで正常に動作します
初めてstackoverflow.comに投稿しました!素晴らしいサイトです。私の投稿が他の人の利益に貢献することを願っています。
状況:私は、非常に小さな、既存の PHP 駆動の Web サイトの 改修を任されています。
それで、私は自分の環境をセットアップし始めました:
- ドリームウィーバーがインストールされました。
- リモートサーバーから自分のコンピューターにファイルを FTP で送信しました。
- XAMPP パッケージ経由で Apache と MySQL を選択して、自分のコンピューター (PC、Windows XP) にローカル ホストをセットアップし、XAMPP をインストールして、デフォルトで省略されているパスワードを設定します。
- Apache と MySQL の両方が稼働していることを確認しました。
- Dreamweaver で、ローカル情報、リモート情報、およびテスト サーバーのパラメーターを設定しました (これには時間がかかりました)。
ここまでは順調です。
しかし、ブラウザーでローカルにプレビューすると、サイトは正しく機能しませんでした。ライブバージョンは問題なく動作しました。
問題: サイトの最初のページが css スタイルシートまたはイメージ フォルダーに接続せずに起動し、生成されたリンクを試行すると、ルート フォルダーの XAMPP リダイレクトにヒットし、XAMPP のオレンジ色のページが表示されます。
それで、これを修正する方法は?
繰り返しますが、素晴らしいサイトをありがとう!/バケラ
xampp - 別のドライブを使用する場合のXAMPPDocumentRoot
DocumentRootとDirectoryの両方がhttpd.confファイルのD:/ Docs / Websites / projectnameを指すように変更しましたが、localhost / index.phpにアクセスするたびに、XAMPPがそれを登録しないようです。何かを変更し、localhost/XAMPPにリダイレクトしました。
運が悪かったので約1時間検索しましたが、作業ディレクトリを別のドライブに置くことはできますか?
php - yii フレームワークが Mac で動作しない
applications/xampp/htdocs
ターミナルで yii フレームワークを使用してプロジェクトを作成すると、エラーが表示されpermission denied
ます。他のすべてのフォルダーにプロジェクトを作成できます。
これが私が書いた端末コマンドです:
表示されたエラーは
xampp フォルダへのアクセスを許可するにはどうすればよいですか?
php - 異なる Web アプリケーション間で同じコードを共有する
フォルダーに 106 個の PHP ファイルが存在します。このフォルダーは、私が開発したすべての Web アプリケーションに含まれています (アプリケーション フォルダーにフォルダーをコピーしました)。
同じサーバーでホストされているすべての Web アプリケーションまたはドメインでこのフォルダーを共有する方法はありますか?
外部htdocs
フォルダを使用してみましたが、思ったように動作しません。親切にガイド。
apache - Web サーバー、アプリケーション サーバー、データベース サーバーの違い
Web アプリケーションは、Web サーバー、アプリケーション サーバー、およびデータベース サーバーで構成されるとどこかで読みました。これら 3 つの違いは何ですか?
この質問をしたのは、私が Web サイトをホストしていたときのことを覚えているからです。Web サイトhttps
のコントロール パネルにログインするだけで、すべてのファイルをhtdocs
フォルダーに入れました。Web サーバー、アプリケーション サーバー、データベース サーバーのような 3 つの個別のものはありませんでした。