問題タブ [plesk]
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.
email - あるドメインのすべてのメールアドレスを別のドメインに自動的に転送する
私はグーグルで良い検索をしましたが、申し訳ありませんが答えを見つけることができません...
私たちはオーストラリアの会社であり、主要な連絡先として.comアドレスを使用しています。残念ながら、時々人々はfoo@ourdomain.com.auに電子メールを送り、そのため電子メールが返送されます。
.com.auアドレスを同等の.comに転送するエントリを手動で作成できることは知っていますが、長期的には特に実行可能なソリューションではありません。
サーバーレベルでそのマッピングを自動的に行う方法はありますか?ルートアクセス権があるので、その点で必要なものは何でも設定できます。
繰り返しになりますが、誰かが次の宛先に電子メールを送信するたびに。
foo@ourdomain.com.au
に転送する必要があります
foo@ourdomain.com
また、メールアドレスは定期的に追加/削除されるため、マッピングを自動化することをお勧めします。
違いが生じる場合は、PLESKも使用しています。
ありがとう...
mysql - mysql で lower_case_table_names をオンにしたいのですが、PLESK 10 が動作しなくなりました
上記の問題に関する私の解決策を共有したいので、時間を節約できます。解決策は簡単です。PLESK 10 (データベース psa) で使用されるすべてのテーブルの名前を変更するだけです。お好みの mysql クライアントを使用してデータベースに接続し、次の SQL スクリプトを実行します。
次に、my.cnf ファイル (通常は - unix: /etc/mysql/my.cnf; Windows: /conf/my.cnf) を見つけて、次の行を変更 (または存在しない場合は追加) します。
lower_case_table_names = 1
php - CPanel から Plesk に移動した後、ファイルを含めることができません
他の多くのファイルから含まれているファイルの基本セットがあります。これにより、変更を加えたときに多くのファイルを更新する必要がなくなりました。問題は、CPanel でのディレクトリ構造が次のとおりであることです。
ベース:domain/public_html/base_data
サブドメイン:domain/public_html/subdomain
これは、1 つのディレクトリに戻ってファイルをインクルードするだけでよいことを意味していました。Plesk に移行したので、次のようになります。
ベース:domain/httpdocs/base_data
サブドメイン:domain/subdomains/subdomain/httpdocs/
これに関する問題は../../
、現在のサブドメインから base_data に移動したときに、インクルードが機能しないことです。
これを修正する方法はありますか?
編集:エラー報告をオンにして、これを取得しましたopen_basedir restriction in effect. File(/var/www/vhosts/domain.com/httpdocs/base_data/index.php) is not within the allowed path(s): (/var/www/vhosts/domain.com/subdomains/rip/httpdocs:/tmp) in /var/www/vhosts/domain.com/subdomains/rip/httpdocs/index.php on line 14
cron - Bashスクリプトを使用してCronJobを作成する-Pleskに表示する必要がある
SOで見つけたbashスクリプトを使用してcronジョブを作成する必要があります-Bashを使用してcronジョブを作成する方法
ただし、スケジュールされたタスクのPleskコントロールパネルに表示する必要があります。
何か案は
c# - IIS仮想ディレクトリにファイルをアップロードする方法は?
ファイルをアップロードする必要がある.NETアプリケーションを作成しています。プレゼンテーション、サービス、データの各レイヤーがあります。ファイルはプレゼンテーション層(MVC)で送信され、データ層によって保存されます。現在、ファイルシステム(C:\ SomeDirectory)にファイルを保存していますが、Pleskによって管理されているIISの仮想ディレクトリ内に保存する必要があります。IISの仮想ディレクトリにファイルを保存する方法を説明しているリソースに出くわした人はいますか?
仮想ディレクトリにファイルをアップロードする必要がありますか?
ありがとうございました!
php - PHPのsafe_modeをオフにすることはできませんか?
Drupal 7を新しいサーバーに移動したため、画像をアップロードできません。phpセーフモードがオンでした。したがって、php.iniで設定しましたsafe_mode = Off
(sshを介して、CentOSを使用しています)。
phpinfo()
は、セーフモードがマスターではオフになっているが、ローカルではオンになっていることを示しています。Pleskパネルを持っているので、そこでチェックしました:safe_mode
ドメインに対して有効になっています。無効にしました。
私の問題:safe_mode
によると、まだローカルでオンになっていphpinfo()
ます。他にどのような方法で電源を切ることができますsafe_mode
か?何が間違っている可能性がありますか?
前もって感謝します。
php - SESSIONがPleskサイトプレビューで機能していません
こんにちは私はサイトプレビューを使用しています。ここではすべてが正常に機能しています。
しかし、セッションはまったく機能していません。
誰かがこれで私を助けることができますか
php - phpshell_exec複数のコマンドをバックグラウンドで一度に
以下に説明するphp/linuxに問題があります。
shell_exec(plesk cliコマンドサブスクリプションwebspace-off)を介してLinuxコマンドを実行する必要があります。
問題は、これをphpから実行すると機能しますが、apacheを再起動すると、apacheが再起動している間に、空白のページが表示されることです。
この問題を解決するには、バックグラウンドでそのshell_execを呼び出す必要がありますが、遅延が発生します(期待される結果:Webページが読み込まれ、4秒後にLinuxスクリプトが実行されます)。
私は次のようないくつかの試みをしました:
しかし、phpは応答を待ちます。
どういうわけか私はLinuxコマンドの実行をスリープ状態にする必要があり、これはすべてbg。で実行する必要があり、応答を待たないでください。
ありがとう
smtp - Plesk、SMTP、および同じドメインからの電子メールの送信
Plesk がインストールされたサーバーがあります。その上で、ドメイン my-domain.com を作成し、電子メールを送信するための SMTP へのアクセス権を持つ電子メール アカウント noreply@my-domain.com を追加しました。
PHPMailer または Swift Mailer を使用すると、差出人アドレスが my-domain.com の外部にある場合はいつでも、SMTP アカウント noreply@my-domain.com 経由で送信できます (例: info@my-second-domain.com)。@my-domain.com で終わる電子メール アドレスを使用している場合は常に失敗します。
/usr/local/psa/var/log/maillog ファイルを調べてみましたが、失敗しないメールしか保存されていません。
誰かが問題がどこにあるかを理解するのを手伝ってくれますか?
git - Plesk (Debian) で Git をセットアップする
Plesk を実行している Ubuntu サーバーに git をインストールしましたが、次の方法でセットアップしようとしました: How to configure gitolite for a single domain on Plesk
残念ながら adduser 関数は機能しません (adduser 構文に適合しません)。
別の方法があるかどうか、または adduser 行の修正内容を誰か教えてもらえますか?