-1

ユーザーが忘れたパスワードが登録済みの電子メール アカウントに電子メールで送信される Web インターフェイスを作成しました。localhost サーバーではすべて正常に動作しますが、php ファイルをホスト ドメインにアップロードすると、メールが送信されなくなります。

最初はコードもローカルホストで機能しませんでしたが、php.ini ファイルで php_openssl オプションをオンにすると、すべてがうまく機能しました。私のホスト ドメインでも同じことが起こっていると思います。php_openssl オプションを有効にする必要があります。

しかし、これを行うためのオプションが cPanel に見つかりません。

OpenSSLサポートが無効になっていることを示すcPanelのスクリーンショット

cPanel でこのオプションを有効にするにはどうすればよいですか?

4

1 に答える 1

1

php_openssl を有効にするには、php.ini ファイルを開き、行のコメントを解除する必要があります

;拡張子=php_openssl.dll

「;」を削除することにより それ以前は。

php.ini ファイルを知る。試す

php --ini

/usr/local/lib/php.ini のような php.ini ファイルの場所が表示されます。

vi などのエディタでファイルを開きます

vi /usr/local/lib/php.ini

次に、行 extension=php_openssl.dll のコメントを外します

そのような行がない場合は、その行を php.ini に追加するだけです

それでおしまい。:)

于 2013-07-09T01:06:11.073 に答える