問題タブ [whm]

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.

0 投票する
2 に答える
16853 参照

apache - WHM の実行中に仮想ホストを正しい方法で追加するにはどうすればよいですか?

WHM と CentOS 5 を使用して、クライアントのアカウントを分離する専用サーバーを実行しています。クライアントの 1 人から、Subversion をインストールし、リポジトリを webroot の下に保存するように求められました。

  • リポジトリの真のフォルダーは「/home/theirfolder/svn」になります
  • リポジトリは、「svn.theirdomain.com」のサブドメインを介してアクセスされます

これを行う通常の方法は、リダイレクトを処理する仮想ホストを Apache に設定することです。問題は、WHM が仮想ホスティング プロセス全体を追い越しているように見えることです。そのため、私には機能していないように見える外部ファイルに変更を焼き付けることを余儀なくされています。webroot の下にフォルダーを保持すると、仮想ホスティングにこのフォルダーへのパスをまったく認識させることができませんでした。

私が得た最も近い方法は、代わりにsubversionフォルダーをwebrootに移動することでしたが、それでも、認証を使用するための私の指示に従っていないため、セキュリティ的には良い解決策ではありません. この設定では、ページが Subversion ではなく Apache によって生成されているようにも見えました。

このタイプのセットアップをガイドしてくれるチュートリアルの方向性を教えてくれる人、または何をする必要があるかについての明確なステップバイステップのガイドを教えてくれる人はいますか? 私は多くのことを試しましたが、本当にそこにたどり着くことができませんでした。Subversion とそのすべての依存関係が既にダウンロードされ、正しくインストールされています。

前もって感謝します!

0 投票する
1 に答える
229 参照

php - PHPでいくつかの機能を実行しながら外部ページを実行しますか?

こんにちはimは、WHMを使用して専用サーバーでアカウントを作成する簡単なスクリプトを作成しようとしています。ここに簡単なコードがあります。

これはエラーを返します

それから私はCURLを使おうとしました

エラーを返さず、機能しません。これは別の関数内で機能するため、出力を返す必要はありません。結果を表示する必要はありません。バックグラウンドでアカウントを作成するだけです。

0 投票する
1 に答える
161 参照

asterisk - アスタリスクの WHM プラグイン?

こんにちは、WHM からアスタリスクを管理できるプラグインを探しています。インストールできるプラグインがあるかどうか誰かが知っていれば、それは素晴らしいことです。

ありがとう

0 投票する
1 に答える
354 参照

ftp - 大きなファイルのコピー

大規模な Web サイトをホストする専用サーバーがあります。Web サイトでアップグレードを行う必要があり、testurl (別の cpanel アカウント) で同じサーバーに開発コピーを作成したいと考えています。

ファイルの合計サイズは約 1GB、数は 70,000 です。

WS FTP pro を試してみましたが、約 20 時間で 10% しかコピーされませんでした。

開発用 URL にレプリカを作成する最も簡単で迅速な方法は何ですか?

初心者なので詳しく教えてください。

ありがとう

0 投票する
0 に答える
504 参照

replication - 既存のサイトのステージング環境をセットアップする方法は? 特に。サブドメインを使用していますか?

現在までにすべての開発変更がライブサーバーで直接行われた約5つのサイトがあり、変更は最初にテストファイルで行われ、問題がなければ元のファイルに置き換えられます.

ただし、サイトが非常に複雑になり、変更のテストには通常、DB の変更も含まれるため、このアプローチを今すぐ続けることはできません。また、外部委託開発者にサイトの作業を依頼する予定です。そのため、dev. チームは、メイン ドメインのサブドメインとして、おそらく同じサーバー上で実行されているテスト環境に変更を加えることができますが、その方法はわかりません。

私たちのサイトは、WHM/Cpanel セットアップを備えた単一の専用サーバーでホストされています。今、

a) 最新のファイルとライブ データベースのデータベース コピーにアクセスできるステージング環境を作成するにはどうすればよいですか? b) 変更/更新されたすべてのファイルを追跡して、それらをライブサーバーにコピーしてアップロードするにはどうすればよいですか?

私が検討できる/検討すべき他のアプローチはありますか?これについてどうすればよいか本当にわかりません。

0 投票する
2 に答える
1235 参照

php - PHP で WHM のプラグインを作成することはできますか?

WHM 用のプラグインを書きたいと思っています。私は PHP 開発者で Perl の初心者なので、Perl の代わりに PHP でプラグインを作成することは可能ですか?

試してみたのですが、php.iniファイルでコマンドラインを扱う重要な機能が無効になっているのと、safe_modeがオンになっているのが別の問題なので、コマンドラインからphpを使うときにphp.iniの設定を回避する方法はありますか?

ありがとう

0 投票する
1 に答える
1421 参照

cpanel - 別のサーバーからCPanelAPIを呼び出す

私はCPanel/WHMがオンになっている6つのVPSを持っています。現在、アカウントの作成といくつかのCronsの開始に使用する管理セクションがあります。これらすべてを1つのサーバーから管理したいのですが、スクリプトを呼び出しているサーバーで使用しない限り、スクリプトを使用して接続できません。

私が得るエラーは次のとおりです。curl_exec threw error "couldn't connect to host"これは、接続が実際にブロックされていることを意味すると思います。管理サーバーのIPにファイアウォールルールを追加しましたが、それは役に立ちません。

APIクロスサーバーを使用するには何を許可する必要がありますか?

psPHPでユーザー/パス認証を使用しています。

編集:わかりました。ポートを2087に変更すると接続できますが、アクセス拒否メッセージが表示されます。

ありがとう。

0 投票する
1 に答える
169 参照

php - var/temp を満たすデータベース クエリ

私はプログラマーではないので、優しくしてください:)

私たちのウェブサイトで次のクエリを実行すると、サーバーの var/temp フォルダーに大量のデータが読み込まれ、サーバーの負荷とあらゆる種類の問題が発生します。

このクエリの一部として、数分ごとに出力を自動的に「クリア」する方法はありますか?

ありがとう

0 投票する
3 に答える
5783 参照

node.js - VPS でのみ特定のドメインの node.js をホスティングする

いくつかのサイトをホストしている VPS があります。すべて LAMP スタックに基づいているため、大したことはありませんでした。さまざまなサイトを管理するための WHM/cpanel を提供します。私は node.js を試すことにし、そのために別のドメインを購入しました。そのドメインを node.js アプリケーションに向ける方法の手がかりが必要です。

だからここに質問があります:

1) 他のサイトを妨げずに、特定のドメインで node.js アプリケーションをホストする最良の方法は何ですか? ドメインの構成方法を教えてください。はい、ノードにデフォルトの http ポート (80) を使用したいと思います。

2) Apache はすでに 80 ポートをリッスンしているため、この目的で Apache mod_proxy を使用することをお勧めしますか? つまり、websocket を使用したい場合、Apache はノードへの接続を維持するために別のスレッドを使用しますか?

PS。私はすでにこの質問を見ましたが、答えは説得力がないようです。


編集:

言い忘れていましたが、node.js に使用できる VPS 用の未使用の専用 IP があります。

0 投票する
1 に答える
1945 参照

mysql - WHM/CPanel環境でのPerconaサーバーのインストールとメンテナンス

現在標準のLAMPスタックを使用しているLiquidwebを備えたVPSがあります。特にXtraDBの高度な機能を活用するために、インストールされているバージョンのMySQLをPerconaに置き換え/補足したいと思います。彼らのSysAdminsへの私の最初の要求は、非標準のインストールであるため、それをサポートしないことでした。

私の質問は、WHM / Cpanelで制御された環境でPerconaを正常に実行できる人はいますか?Perconaをどのようにインストールしましたか?何か問題がありましたか?そのインストールをどのように維持しますか?WHMでPerconaを「自動的に」アップグレードすることはできましたか、それとも少なくともPerconaをMySQLにアップグレードすることを防ぐことができましたか?もっと良い方法はありますか?

背景として、私はソフトウェア開発者です。makeを実行できますが、安全なDBインストールを管理することは私の範囲を超えています。