問題タブ [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.
ftp - Web ホスティング会社が使用している FTP プロトコル/スイートは何ですか?
私は最近奇妙な問題に行き詰まりました。
私の友人は、彼の会社の Web サイトで働くデザイナーを雇いました。彼は、Web デザイナーが安全なファイル転送を実行して Web サイトを更新できるようにするためのツールについて、私の推奨事項を尋ねました。彼は Windows 2003 でホストしているので、私がすぐに勧めたのは webdav を有効にすることでした。彼はそれを実行し、古き良き「Web フォルダーとして開く」トリックはうまく機能しました。しかし、Web デザイナーはそれほど幸運ではありませんでした。彼は Vista で作業し、IE から「Web フォルダーとして開く」オプションを削除しました。また、一般的に webdav を使用するのが非常に困難になりました。もう 1 つの問題は、種雄牛の証明書の有効期限が切れたことでした。私が試した他のすべてのサードパーティの webdav ソリューションでは、その事実を無視できませんでした。
従来の FTP は本質的に安全ではなく、2 つのポートを必要とするため、誰も従来の FTP を考慮しないと思います。
また、ssh に基づく SCP/SFTP も評価しました。それらは良いですが、chroot jail がなければ、ファイル システム全体にアクセスできます。これは Linux にも当てはまりましたが、cygwin ベースの openssh インストールにも同じことが当てはまるように見えました。
最後に試したのは FileZilla です。かなり高度な FTP サーバーであるため、明らかに SCP/SFTP サーバー機能を提供していません。FTP over SSH を許可しますが、そのためには証明書を再度購入する必要があります。または、あなたのものを生成しますが、請負業者にあなたのルートを信頼するように強制する必要があります。
私たちは疑問に思っていると思います.Webホスティングの請負業者(WindowsまたはLinux)が制御された安全なファイル転送を可能にするために、周りの人々はどのツールを使用していますか?
apache - 共有ホストのファイル権限
注文の概要を取得して XML ファイルに格納するスクリプトを作成しましたが、問題は、人々がブラウザーで XML ファイルを開くことができないようにすることです。
私は、機能が制限された非常に危険な共有サーバーでホストされています。まず、SSH はありません。
このファイルを置き、PHP は引き続き読み書きできるようにする場所はありますが、Web ブラウザはアクセスできませんか?
通常、ドキュメント ルートの外側にフォルダーを作成してそこに配置しますが、それを実行しようとすると「アクセスが拒否されました」というメッセージが表示されます。
そこにあるフォルダーは次のとおりです。
- anon_ftp
- 置き場
- 証明書
- cgi-bin
- conf
- error_docs
- 等
- httpdocs
- httpsドキュメント
- pd
- プライベート
- 統計学
- サブドメイン
- web_users
private
ファイルがフォルダー内にある場合、PHP はファイルにアクセスできません。これは .htaccess を使用して可能でしょうか?
php - 無効化された php.ini 機能の回避策---
共有ホスティングを使用しており、次の機能が無効になっています。
ホスティングを変更することができず、いくつかの回避策を見つける必要があります。ホスティング会社も、これらの機能を有効にすることができない/有効にするつもりはありません。
例: コンテンツを取得するために、別のサーバーから 1 つのサーバーを呼び出しています。そのため、インクルードを行いますが、URL ファイルのインクルードが無効になっているため、その 2 番目のサーバーでコンテンツを取得し、何らかのキャッシュを使用してそこに保存するために必要なオプションがわかりません。
コンテンツサーバーを完全に(専用に)制御しているため、問題に対する簡単な解決策があるかどうかはわかりませんが、必要なことは何でもできます.
shared-hosting - コンテンツ サーバーのセットアップ
これは、「コードのヘルプ」という質問ではなく、より戦略的な質問です。
私はコンテンツ サーバーを持っており、さまざまな共有ホスティングにコンテンツを提供する必要があります。皆さんがこれをどのようにセットアップするか知りたいです。サーバー上でコンテンツを「キャッシュ」して、静的に見えるようにしたいと考えています (また、コンテンツ サーバーの負荷を軽減するため)。
どんな助けでも大歓迎です。基本的な質問は、共有ホスティングのコンテンツを配信して処理する方法に関するものです。
asp.net - ASP.NET と SQL Server で共有ホスティング Web サイトを維持するためのベスト プラクティスは?
ここ数年、共有ホスティング プロバイダーを使用して PHP/MySQL Web サイトを作成してきました。日常のプロセスは基本的に次のとおりです。
- Eclipse で開発、フォルダーごとに 1 つの Web サイト
- FileZilla 経由でアップロード、フォルダーごとに 1 つの Web サイト
- PHPMyAdmin を使用して、ローカル データベースとオンライン データベースを作成および管理し、データを相互に転送します
- オンラインデータベースをバックアップするには、データベーステーブルをスクリプトにダンプしてローカルにコピーします
私は現在、共有ホスティング プロバイダーで SQL Server 2008 を使用して ASP.NET を使用して Web サイトを構築したいと考えており、この新しいパラダイムに入ろうとしています。最適に:
- Visual Web Developer 2008 Express とフル バージョンの Visual Studio 2008 の両方をインストールしました。どちらも ASP.NET サイトを開発するためのフル機能のツールのようです。共有ホスティング プロバイダーの Web サイトに関して、フル バージョンでは何ができて、エクスプレス バージョンではできませんか?
- FileZilla を使用してサイトをアップロードしていますが、問題なく動作しているようです。外部の FTP プログラムを使用してサイトをアップロードしますか?それとも、上記の IDE で「発行」または「FTP Web サイト」を使用しますか?
- SQL Server 2008 Management Studio をインストールし、SQL コマンドをオンラインの SQL Server データベースに発行できるようになりました (奇妙なことに、左側のリストに自分のデータベースが表示されませんが、アクセスすることはできます。これは、権限の問題だと思います私のプロバイダーはwww.domainbox.deですが、このプロバイダーは代わりに「ASP.NET Enterprise Manager」と呼ばれるオンラインマネージャーを使用するように指示しました。これは非常にシンプルですが、少なくともクエリを送信できる「クエリボックス」を備えていますこれは、ASP.NET ホスティング会社の「ASP.NET Enterprise Manager」標準ですか、それとも、グリッド内のデータを編集できる場所など、より優れたものがありますか?また、ほとんどのプロバイダーでは、オンラインの SQL Server データベースを SQL Server Management Studio で管理できると思いますが、それは正しいですか? (2001 年に、Enterprise Manager を使用して共有ホスティング プロバイダでオンラインの SQL Server 2000 データベースを管理していたことを覚えています。他の 800 の顧客データベースもリストされているため、左に私のデータベースが表示されるまでに文字通り 10 分かかりました。これは現在解決されています)。
- オンライン データベースのデータをローカル ストレージにどのようにバックアップしますか? (現在、XML や SQL スクリプトなどの他の形式にデータを出力するコードを作成する必要があります)
- また、ローカル データベースに多数の構造変更とデータ変更を行った後、それらの変更と新しいデータをオンライン データベースに転送するにはどうすればよいでしょうか。(SSMS Tools [ http://www.ssmstoolspack.com]をインストールして、データをスクリプトにダンプし、オンライン データベースに戻すことができるようにする必要がありました)。
したがって、ほとんどのことはうまくいきましたが、これについてもっと良い方法、より良いプロバイダー、より良いツールなどがあるに違いないと感じています。 NET、SQL Server、および共有ホスティング。
php - 共有ホスティング Linux アカウント (GoDaddy) で PHP を使用してローカル メールボックスにアクセスする
一般的な手法だと思いますが、次の2つのオプションを試しました。
1) 既存の POP3 PHP クライアントを使用して、ローカル メール アカウントにアクセスします。「接続できませんでした」と出ます。GoDaddy の pop3 サーバーに接続しているローカルホストで実行すると、同じコードが機能します
2) ローカル mbox ファイルの解析 - アクセスできるかどうかわかりません。アクセスできないようです。
ここでどのアプローチが最善であるべきかについての良いアイデアはありますか?
sql-server - 開発目的で共有 MSSQL 2005 データベースを複製する方法は?
開発目的で、MSSQL 2005 データベース (共有ホスティング プロバイダーを介したホスティング) を統合サーバーに直接複製したいと考えています。MSSQL サーバーは、データ レプリケーションを実行する方法を多数提供していますが、それらのいずれかが一般的な共有ホスティング環境と互換性があるかどうかはわかりません。
アイデアは、データベースを 1 日に 1 回程度更新することです。増分的に行うことができれば、はるかに優れています。続行する方法はありますか?
windows - Windows ホスティング サービスと Linux ホスティング サービスの価格にこのような差がある理由
私は有料の .Net 開発者ですが、共有ホスティング プロバイダーを使用して LAMP スタックでホストされている個人の Web サイトを持っています。Windows with .Net ホスティング プロバイダーに切り替えることをしばらく考えていましたが、実際に私を悩ませているのは価格です。私が切り替えたいと思った理由は、.Net のほうが開発がずっと楽しく、実際には PHP ではなく .Net を使用しているためです。
私の現在の Linux ホスティング プロバイダーでは、月額わずか 10 ドルで、個人用サイトで使用したいよりも多くの帯域幅とディスク容量を手に入れることができます。現在、380 GB のスペースと 7700 GB の転送が割り当てられています。特に CPU 使用率の制限が設定されているため、これらの制限に到達することは決してできないことを認識していますが、スペースが不足することを心配することなく、ウェブサイトにたくさんの写真をアップしようとしているのは素晴らしいことです.
しかし、Windows ホストから提供されているものを例にとると、月額 17 ドルで、2 GB のディスク容量と 200 GB の転送しか得られません。転送制限は、私が 1 か月に使用する範囲内に収まっているように見えますが、2 GB のディスク容量は非常に少ないようです。特に、SQL Server データベースには 400 MB しか使用できなかったためです。
質問に対する十分な背景は、Windows と SQL Server のライセンスに支払うコストのみに関連する価格の違いですか、それとも Windows ホスティング プランのコストに含まれるとは考えていないものがあります。私は Linux ホストで優れたサービスを受けているので、さまざまなホスティング サイトを運営する質の高い人々の問題ではないと思います。ソフトウェア ライセンスのコストは、本当にそれほど大きな違いを生むのでしょうか?
価格がライセンス コストによるものである場合は、Windows と .Net を使用するホストが増えているのに、価格を最小限に抑えるために利用可能な PostgreSQL や MySQL などの代替データベースを使用して、基本的に同じ機能を提供するホストを増やしてみませんか。
mysql - ホスティング: なぜ MySQL データベースの数が重要なのですか?
わかりました、ここで何かが足りないかもしれませんが、さまざまなPHP ホスティング オプションを調べていると、「10 MySQL データベース」、25、さらには無制限のようなものが表示されます。
現在、10,000 人以上の同時ユーザーがいる Oracle バックエンドを備えたサイトで作業しており、1 つのデータベースがありました。
もちろん、データベースの考え方は、必要なものを何でも格納できるということです。では、なぜ MySQL にとって数が重要なのでしょうか? 私が認識していないテーブル、行、またはデータベース全体の制限はありますか (完全に可能です)? それとも、質問や同時接続ですか?それとも他のパフォーマンスの問題 (シャーディングなど) ですか? 基本的なホスティング オプション (つまり、月額 5 ドル未満) でさえ、10 個のデータベースで見られるため、シャーディングの側面はありそうにないようです。
誰かがこれについて私に手がかりを与えることができれば、それは素晴らしいことです.
mod-rewrite - IIRF が機能するかどうかをテストするにはどうすればよいですか?
http://www.codeplex.com/IIRF/Thread/List.aspx
私のウェブホストは私のために IIRF をインストールしましたが、私は彼らがそれを正しく行わなかったと確信しています。apache の mod_rewrite で動作することがわかっている例を含め、多数の例を試しましたが、IIRF では何も動作しません。物事が正しく機能しているかどうかを示す、知っているルールまたは構成オプションはありますか?
すべてのURLをanothersite.comに書き換えるなどのことでも、今すぐ役に立ちます。私があなたの助けを求めに来た理由を、あなたたちが理解してくれることを願っています。自分で書き換えルールを実行する方法を理解することはできますが、エラーが自分のせいなのかウェブホストのせいなのかわかりません。私は共有ウェブホストを使用しているため、選択肢も限られています。