問題タブ [shared-hosting]
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.
django - Hostmonster は Django をサポートしていますか
Hostmonster が Python を許可していることは知っています。そこでDjangoを正常に実行した人はいますか? 問題はありますか?
.htaccess - `scp`を使用してWebサイトの`.htaccess`ファイルを展開するにはどうすればよいですか?
現在、次のコマンドを使用してサイトのコンテンツをアップロードしています。
これは、.htaccessファイルが送信されないことを除いてうまく機能します。おそらく、これは隠されているためです。
ファイルを明示的に送信するために2行目を追加しようとしました。
これは、パスワードを2回入力する必要があることを除いて、うまく機能します。
パスワードのエントリを1つまたは0つだけにして、これをデプロイする方法について何か考えはありますか?
asp.net-mvc - ASP.NET MVC と IIS 5
ASP.NET MVC アプリケーションのホスティングを IIS 5 (6 または 7) で動作させるための最良の方法は何ですか。ASP.NET MVC アプリケーションを公開しようとしたときに、404 エラーしか表示されなかったようです。私は少しググっていくつかの解決策を見つけましたが、どちらも非常に洗練されているようには見えず、アプリケーションに共有ホスティング環境を使用するようになると、それらが使用できなくなるのではないかと心配しています.
- inetmgr.exe でアプリケーションの仮想ディレクトリを右クリックします。
- [プロパティ] -> [仮想ディレクトリ] タブ -> [構成]。
- 新しいマッピング拡張機能を追加します。拡張子は .* である必要があり、実行可能ファイル C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll、またはコンピューター上の適切な場所にマップされます (これは、 .aspx ファイル)。マッピングで、「ファイルが存在することを確認する」のチェックを外します。
- 3 X OK で準備完了です。
- 必要に応じて、この設定をすべての Web サイトに適用できます。ステップ 1 で、独自の仮想ディレクトリの代わりに [既定の Web サイト] ノードをクリックし、ステップ 2 で [ホーム ディレクトリ] タブに移動します。残りは同じです。
ASP.NET を介してすべてをルーティングするのは少しハッキーに思えます。
MVC ルーティングを編集して URL に .mvc を含め、この拡張子に基づいて解決策 1 の手順に従います。編集:元の画像リンクは失われましたが、Google のキャッシュからのものです:
hosting - ASP.NET 3.5 および mysql 向けの信頼性とパフォーマンスに優れた安価な (っぽい) ホスティング
私は合理的に安いが、そこにある大部分の予算のホストよりも優れている人を探しています. 私は現在、brinkster.net を使用していますが、信頼性が非常に低く、利用可能なリソースが少ないことにますます悩まされています。
Fasthosts のビジネス プランは近いですが、mysql はなく、ASP.NET 2.0 しかありません。また、予想よりも少し高価かもしれません。
web - 共有ホストのネームサーバーはどのようにしてhttp://servername.com/~username/をトップレベルドメインに解決しますか?
最近、自分のWebサイトをasmallorange.comの共有ホスティングソリューションに移動しましたが、サイトを適切に解決するには、提供されているネームサーバーを使用するようにドメインを設定する必要がありました。ドメインのDNSを引き続き管理することを決意しましたが、トップレベルドメインを次の形式の共有ロケーションに解決する方法が見つかりませんでした。
だから私はここで何かが欠けていることを知っています、私の質問はこれです:
nameservers / DNSエントリで、server.sharedhost.com /〜usernameがトップレベルドメインとして機能できるようにするものは何ですか?(つまり、http://topleveldomain.com)
php - PHP 共有ホストで DB とセッション データを保護する
SQLite
と に保存されたセッションを使用して、PHP Web アプリケーションを作成しましたfilesystem
。
これは機能的に優れており、魅力的な低メンテナンスです。ただし、共有ホストで実行する必要があります。
共有ホスト上のすべての Web アプリケーションは同じユーザーとして実行されるため、データベースやコードなどと同様に、ユーザーのセッション データは脆弱です。
DBMS
多くの人が、このようMySQL
な状況でセッションを保存することを推奨しています。だから最初はそれをやろうと思って、SQLite
データも移動しMySQL
ました。しかしMySQL
、Web アプリケーションのユーザーが資格情報を読み取れるようにする必要があることに気付き、振り出しに戻りました。
PHP
最良の解決策は、として使用することだと思いますCGI
。これにより、Web アプリケーションごとに異なるユーザーとして実行されます。これは素晴らしいように聞こえますが、私のホストはこれを行わず、mod_php
. これを有効にすることについて、管理者の観点から何か欠点はありますか? (パフォーマンス、下位互換性など)? そうでない場合は、これを有効にするように依頼します。
それ以外の場合、この状況でデータベースとセッション データを保護するためにできることはありますか?
php - PHPで共有サーバーをセットアップするために何をお勧めしますか
セキュリティ/パフォーマンスの観点から、php で共有サーバーをセットアップする際に推奨するものは何ですか?
- Apache mod_php (PHP6 には含まれないため、safe_mode 以外はどのように保護しますか?)
- アパッチ CGI + suexec
- Lighttpd とユーザーごとの FastCGI の生成
LE: 私は自分で作成しようとしているので、既に作成されたコントロール パネルを使用することに興味がないので、これを自分でセットアップする最良の方法を知りたいです。私は Lighttpd を使用して、ホストされているすべてのユーザーに対して fastcgi を生成し、fcgi プロセスを彼の資格情報で実行することを考えていました (lighttpd wiki にこれに関するチュートリアルがあります)。これはある程度安全ですが、これは実行可能な解決策ではないほどパフォーマンス (多くのユーザー/すべての fcgi に必要なメモリ) に影響しますか?
linux - ホストされたサーバーの一連のディレクトリにFTPで転送されたテキストファイルを処理します
状況は次のとおりです。
一連のリモートワークステーションがフィールドデータを収集し、収集したフィールドデータをftp経由でサーバーにftpで送信します。データはCSVファイルとして送信され、FTPサーバーの各ワークステーションの一意のディレクトリに保存されます。
各ワークステーションは10分ごとに新しい更新を送信し、以前のデータを上書きします。どういうわけか、このデータを自動的に連結または保存したいと思います。ワークステーションの処理は制限されており、組み込みシステムであるため拡張できません。
提案された提案の1つは、FTPサーバーでcronジョブを実行することでしたが、共有ホスティングであるため、30分間隔でのみcronジョブを許可する利用規約の制限があります。アップロードするワークステーションの数とアップロードの間隔が10分であることを考えると、cronjobの呼び出し間の30分の制限が問題になる可能性があります。
提案される可能性のある他のアプローチはありますか?使用可能なサーバー側スクリプト言語は、perl、php、およびpythonです。
専用サーバーへのアップグレードが必要な場合もありますが、それでもこの問題を最も洗練された方法で解決する方法について意見を求めたいと思います。
java - Tomcat5.5 のコンテキスト情報
私はこの独特の問題に直面しています。私の webapp は、私のローカルホストで正常に動作します。JSP/Struts-Tomcat-MySQL アプリです。ただし、hostjava.net (共有 tomcat) でホストすると、データベースに接続できません。
いくつかのデバッグの後、データソースの JNDI ルックアップに問題があることを特定しました。必要に応じて、 http://rohitesh.hostjava.net/MapsDummyLog.htmでログを確認できます。
コンテキスト情報の場所に関する詳細: /META-INF/context.xml には次が含まれます。
どこが間違っているのか、誰でも教えてくれますか?
乾杯、ロヒテッシュ。
asp.net - ASP.NET アプリを共有ホストで中程度の信頼で実行するために、コーディングを避けるための最も一般的で一般的なことは何ですか?
ミディアムトラストがあなたの行動を妨げていることは何ですか? たとえば、中程度の信頼では System.IO.Path.GetTempPath() を使用できないことを既に知っています。他にどんなものがありますか?