Pleskパネルがある専用のWindowsサーバーでいくつかの問題があります。
1.)PHPのmail()
関数を介して電子メールを送信できません。常に次のエラーが返されます。
SMTPサーバーの応答:550要求されたアクションは実行されません:メールボックスが利用できないか、ローカルではありません
メールの送信を有効にするには、どの設定を変更する必要がありますか?
2.)exec()
およびpassthru()
PHP関数は機能しません。 dir
などの単純なコマンドを実行しようとしても、出力は空白です。この機能を有効にするためにコントロールパネルで切り替えることができるオプションはありますか?
2.)これは、PleskのPHPの一般的な問題です。セキュリティ設定が追加されるためです。
PHPスクリプトを実行している vhosts ディレクトリでhttpd.include
を見つけ、safe_mode
の値をoff
に設定します。
また、以下でPHP Support
が有効になっていることを確認してください:Websites&Domains-> Web Scripting and Statistics、説明通り here =。
1.)(可能性の順に)さまざまな可能性があります:
[email protected]
)Relay Options
の下のMail Settings
を確認し、SMTP
がチェックされていること、およびUse no relay restrictions for the following networks
に以下が含まれていることを確認します。127.0.0.1/32
[メール機能]
SMTP = localhost
smtp_port = 25
sendmail_from = [email protected]
追加のヘルプが必要な場合は、 Parallels Plesk forum に質問を投稿することをお勧めします