Fatal error: Call to undefined function i18n_mime_header_encode() in /virtual/ss
締切済
- 気になる
- 0
- 件
- 質問日時:
- 回答数:1件
メールフォームで、打ち込んで>確認して>送信ボタンを押すと、表題のような、エラーが出てしまします。
今まで、普通に使えていたのに突然です。
非常に困っています。更新をする際に気づいた事で、今までは確実に使えてました。
mail.pear.php
<?
##------------------------------
##2006/12/14
##メール送信クラス
##サーバーのMTAを利用してのメール送信クラス
##------------------------------
class MailSendByMTA{
function MailSendByMTA( $from , $to ,$subject , $msg , $attach, $fg ){
/*
* 変数の設定
*/
$this->boundary= $this->makeBoundary();
$this->subject= i18n_mime_header_encode( i18n_convert($subject, "JIS") );### サブジェクトのエンコーディング
$this->from= $from;
$this->to= $to;
$this->msg= $msg;
$this->attach= $attach;### 添付ファイル
$this->type= ( $fg == 1 ) ? "alternative" : "Mixed";### 通常メール:0 HTMLメール:1
$this->textType= ( $fg == 1 ) ? "text/html" : "text/plain";### 通常メール:0 HTMLメール:1
======================13行目はここです。
$this->subject= i18n_mime_header_encode( i18n_convert($subject, "JIS") );
耳かきエディットを使用しています。
UTF-8/LF(UNIX) で保存しています。
素人な質問で申し訳ありませんが、何卒ご回答よろしくお願いします。
補足
全く、同じサーバ内にもう一つメールフォームがあります。
そちらは、全くいじってないのに、同じようなエラーが出ます。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
利用しているサーバーは自宅サーバーですか?レンタルサーバーですか?
おそらく、サーバーにインストールされているPHPが再インストールされたのではないでしょうか?
もしレンタルサーバーであれば、サーバー業者に問い合わせてみるのが良いかと思います。
-- 以下PHPマニュアルより
mbstring は拡張モジュールです。つまり、デフォルトでは 有効にならないということです。 configure スクリプトでモジュールを有効にする必要が あります。詳細は、インストールの 節を参照してください。
mbstring モジュールに関係する設定オプションは 以下のとおりです。
--enable-mbstring: mbstring 関数を有効にします。このオプションは、 mbstring 関数を利用するために必要です。
~以下略
http://jp.php.net/manual/ja/mbstring.installatio …
ありがとうございます。
レンタルサーバーでしたので、調べてみたところ下記のような事が書かれていました。
=======================
2008年5月20日に従来のPHP4は提供を終了しました。共有サーバのお客様は、「.php」のファイルについては 「PHP5(CGI版)」にて動作するよう設定を変更いたしております。
今から、サーバー会社に問い合わせて、設定し直してみます。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- 英語 この英語の問題が分かりません 3 2023/04/22 20:19
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- PHP Content-Typeが機能していない? 2 2022/07/17 11:10
- 英語 英文の経済記事ですが、 4 2022/07/23 18:01
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBでメールを送る時のSMT...
-
二重投稿防止方法
-
ワードプレス、Contact Form 7...
-
存在しないメールアドレスかど...
-
submitボタンの二重送信について
-
HPの更新をしたら自動でメール...
-
ロリポップと、phpで自動の返信...
-
SendMailがエラーを返さない
-
一定時間毎に同じ動作を繰り返...
-
mb_send_mail関数により送信さ...
-
PHPでping送信。送信できたか知...
-
こちらはただの直列処理ですか?
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
ワードプレスサイト PHP8.0.25...
-
FTPコマンドでディレクトリごと...
-
アップロード画像数でCSSを分け...
-
PHPのif文でその処理を途中で抜...
-
入力フォームの空白や改行を制...
-
php5のrename()は日本語をリネ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードプレス、Contact Form 7...
-
コマンドプロンプトで添付ファ...
-
存在しないメールアドレスかど...
-
VB6にてメールを送信する方法
-
ヒアドキュメントを利用してメ...
-
メールアドレスの存在確認はで...
-
Bookを閉じて保存した時のみ実...
-
AccessのDoCmd.SendObjectについて
-
submitボタンの二重送信について
-
リファラが取得できない?
-
HPの更新をしたら自動でメール...
-
javamailで220の応答が遅い
-
Q)PHPでメール送信について
-
<HTML>~入る タグ が無いから ...
-
mail関数を使うと遅いので
-
phpメールフォームから送信され...
-
ロリポップと、phpで自動の返信...
-
ループの中で mailItemObj.Disp...
-
ランダムな文字列を生成しその...
-
VB.NETでフリーメールアドレス...
おすすめ情報