問題タブ [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.
git - WHM ユーザーのアカウントから Linux ユーザーの public_html にアクセスする
すべての git リポジトリの所有者としてサーバーに設定したユーザーがいます。これは ssh を介して行ったので、そのユーザーには WHM アカウントが設定されていません。このユーザーに「git」という名前を付けました。
私のプライマリ ドメイン exmaple.com で、git.example.com というサブドメインを作成しました。
/home/example/subdomains/git を指すこのサブドメインを、代わりに /home/git/public_html を指すようにします。
なぜ私はそれをしたいのですか?さて、私は自分のサーバー上に自分の git リポジトリ用の Web インターフェイスを構築しています。インターフェイスを 'git' の public_html ディレクトリに貼り付けておくと便利だと思いました。インターフェイスを介してリポジトリに書き込みます。
(パーミッションをいじる必要のない、これを行うためのより良い方法があるのではないでしょうか? idk.)
ここに vhost インクルードを作成することから始めました:
/usr/local/apache/conf/userdata/std/2/example/git.example.com/config.conf
このファイルに追加DocumentRoot /home/git/public_html
し、実行/scripts/ensure_vhost_includes --all-users
して .conf をロールインしましたhttpd.conf.
そしてもちろん、ユーザー 'git' の public_html ディレクトリにアクセスできないため、git.example.com にアクセスしようとすると 403 が返されます。
ユーザー 'git' の public_html にアクセスできるようにするには、config.conf に何を追加する必要がありますか?
更新:これを機能させるためにいくつかのことを試しましたが、403エラーなしでサブドメインにアクセスできるものはありませんでした:
- 同僚が提案し
chgrp -R nobody /home/git/public_html
ましたが、これはうまくいきませんでした。 - ユーザー「git」をグループ「nobody」に追加しようとしましたが、機能しませんでした。ユーザー「nobody」をグループ「git」に追加しても機能しませんでした。(誰もApacheが使用するユーザー/グループではありません)
仮想ホストのインクルード内から SuexecUserGroup と RUidGid を使用して仮想ホストのユーザー/グループの設定を追加しようとしましたが、これも機能しませんでした。(git git に加えて、これらに対して git nobody、nobody nobody、および nobody git を試しましたが、うまくいきませんでした。)
useradd
私のウェブホストは、「git」ユーザーのデータをすべてバックアップし、アカウントを消去してから、sshではなく WHM で「git」を作成し、バックアップを復元することを提案しました。これが私が持っている唯一のオプションのようです。
apache - httpd.conf から ServerAlias を削除します
WHM/cPanel を使用して Web ホスティングを管理していますが、「cpanel、wm、webmail」ServerAlias を削除する方法を考えています。たとえば、自分の cPanel にアクセスするために、この {HTTP_HOST}/cpanel を実行してほしくない。
これらのルールは、次の場所にある httd.conf ファイルで明確に定義されています。
すでに手動で変更しようとしましたが、次のメッセージが表示されました。
ファイルが正常に保存されたにもかかわらず、実際には何も起こりませんでした。ユーザーは、これらの不要なエイリアスを引き続き使用できます。効果的に変更するにはどうすればよいですか?
php - wkhtmltopdf シェル ユーティリティのインストール方法
root アクセス権を持つ専用の WHM / cPanel サーバーがあります。
シェル ユーティリティ (wkhtmltopdf) を /usr/local/bin/ にインストールして、exec を使用して php 内から呼び出せるようにしようとしています。
私はphpのものを手に入れました。しかし、私はすべてのサーバー/システム管理に関連することはまったく初めてです。
http://code.google.com/p/wkhtmltopdf/の手順を確認しましたが、これらは現在持っているよりも高いレベルの知識を前提としています。
完全な初心者に、wkhtmltopdfのインストール方法を誰かが説明するのを手伝ってくれるかどうか疑問に思っています。
(事前に)ご協力いただきありがとうございます。
linux - cPanel/WHM IP 禁止 - IP の禁止を解除する方法
サイトの 1 つで htaccess 基本認証を使用しています。クライアントの 1 人がサイトにアクセスしようとして、何度もログインに失敗しました。現在、私たちのサイトにアクセスすると、単に「Web ページを表示できません」というエラーが表示されます。
私は以前にこれを経験したことがあると信じており、多くの失敗の後にIPが禁止されたと思います. 禁止を解除するために WHM/cPanel のどこに行けばよいかわかりません - 助けていただければ幸いです!!
ありがとう
ローレン
apache - cPanelはアドオンドメインを追加できません、それはすでに構成されていると言います
cPanel にアドオン ドメインを追加する必要があります。
追加しようとすると、次の通知が表示されます。
mydomain.com は既に構成されています。
どうすればこの問題を解決できますか?
php - cgi/suexec としての php ハンドラ
私のphpinfoでは、phpハンドラーがcgi/fastcgiとして表示されていますが、cgi/suexecに変更したいと考えています。私は whm php と suexec 構成から試してみましたが、suphp がデフォルトの php ホルダーであることがわかりました。なぜ phpinfo が cgi/fastcgi をデフォルトのハンドラーとして表示しているのか.
しかし、wmショー
dns - 新しいサーバー/DNSに転送しています...LOST
ここで明らかな何かが欠けているに違いありません。
現在、Yahooを通じてホスティングを行っているクライアントがいます。私はWHMを使用しており、Hostgatorを通じてリセラーアカウントを持っています。新しいアカウントを設定し、アカウント作成プロセス中にURLを入力しました。
問題は、すべてが適切に作成されたが、すべてが古いURLを指しているため、何も機能しないことです。
たとえば、Wordpressをインストールすると、「http://domainname.com/style.css」で.cssファイルが検索されますが、それでも古い場所を指しています。手動で「http://newIPaddress/style.css」に変更すると機能します。
ステップを忘れましたか?
dns - WHM: ドメインはアカウントに向けられていませんが、サーバー IP に向けられています
誰かがここで私を助けてくれることを願っています。通常、クライアント用にセットアップするときは、独自のプライベート WHM サーバーを使用してドメインを所有し、制御します。この場合、クライアントはすでに技術部門を使用してドメインを登録しています。彼らの技術者は単にそれを私たちのサーバーのIPアドレスに向けたので、ドメインはWHMが提供するひどいスプラッシュページに行きますが、私がWHMで設定したアカウントには行かないようです.. ..何が欠けていますか?PHPでアカウント用に設定したドメインとログイン設定でログインできます...しかし、ブラウザのドメイン自体が機能していません...
php - 他のドメインのファイルにアクセスする
とても簡単です、私は持っています:
domain1.com
domain2.com
cPanel/WHM専用サーバーに設定
からの画像にアクセスしたいが、完全なhttpルートを使用しdomain1.com
ないdomain2.com
これの代わりに
<img src="http://www.domain1.com/files/image1.jpg" />
私はこれをしたい:
<img src="../../domain1/public_html/files/image1.jpg" />
どうすればよいですか?
webserver - 特定の時間にファイルをサーバーにアップロードする方法は?
長い間、深夜にアップロードする必要がある特定のページを含む小売 Web サイトを持っています。たとえば、深夜に開始または終了するセールがよくあります。サーバーに手動でファイルをアップロードするために真夜中を待たずに、サーバーが HTML ページの更新されたバージョンを自動的に投稿するようにするにはどうすればよいですか?
ファイルをサーバーに置く方法があるべきだと考えていましたが、サーバーは特定の時間までファイルの現在のバージョンを新しいバージョンに置き換えません。それが不可能な場合、または私がやろうとしていることを達成するためのより良い方法がある場合は、お知らせください。
知っておく必要がある場合に備えて: 私は通常、Dreamweaver CS5.5 を使用していますが、必要に応じて FileZila も使用しています。サーバーに関する限り、WHM と cPanel を実行するのは VPS です。別のプログラムを使用するか、これに役立つ特別なソフトウェアをインストールしたいと考えています。
助けてくれてありがとう!