亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 ec2 AWS 上使用 mb_language PHP 發送電子郵件時出現錯誤

在 ec2 AWS 上使用 mb_language PHP 發送電子郵件時出現錯誤

PHP
守著星空守著你 2023-07-15 10:14:03
現在我正在編寫發送電子郵件的代碼。這是一個簡單的發送電子郵件代碼。我在 AWS 上使用全新設置的 EC2 來運行此代碼。用于設置 EC2 服務器。我運行這些贊揚:sudo yum update -ysudo yum install -y httpd24 php72 mysql57-server php72-mysqlndsudo service httpd startsudo chkconfig httpd on按照此網址https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html這是一個非常簡單的發送電子郵件的項目。我為此使用了 2 個文件index.php(包含表單)email.php(包含發送電子郵件代碼)這是我的 email.php 文件中用于發送電子郵件的代碼<?phpmb_language("Japanese");mb_internal_encoding("UTF-8");$to = '[email protected]';$subject = 'send email。';$subject = mb_convert_encoding($subject, "ISO-2022-JP", "UTF-8,EUC-JP,auto");$message = "氏名(漢字):            {$_POST['name']}             メールアドレス:            {$_POST['email']}             お問い合わせ內容:            {$_POST['message']}";$message = mb_convert_encoding($message, "ISO-2022-JP", "UTF-8,EUC-JP,auto");$headers = "From: " .mb_encode_mimeheader("ease") ."<[email protected]>";$send_mail =  mb_send_mail($to, $subject, $message, $headers);?>但是當我嘗試運行它時。顯示錯誤 HTTP ERROR 500我檢查了 error_log 問題是這樣的PHP Fatal error:  Uncaught Error: Call to undefined function mb_language() in我該如何解決。請幫忙。
查看完整描述

1 回答

?
拉風的咖菲貓

TA貢獻1995條經驗 獲得超2個贊

您需要安裝php72-mbstring.

這可以通過運行來完成sudo yum install -y php72-mbstring

運行此命令后,您將需要重新加載/重新啟動 apache 服務器以啟用 php 模塊。

你可以通過運行來做到這一點service httpd restart


查看完整回答
反對 回復 2023-07-15
  • 1 回答
  • 0 關注
  • 165 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號