No.5ベストアンサー
- 回答日時:
皆さんのご回答の通り共用サーバーではphp.iniはご自分で変更は無理かと思います。
ただ、php.ini内の設定でご自分で変更できる設定もあります。これは php 内で ini_set() 関数を使用する事で可能です。(ただ、当然ながらシステム全体にかかわる重要な設定は変更できません)。どれが変更可能で、どれが不可かは、以下を参照すれば載っています。
http://www.php.net/manual/ja/configuration.chang …
ただ、質問にあった、mb_send_mail()を使う場合、php.iniの設定変更が必要でなかったと思います。
mb_send_mail($m_to_addr, $m_subject, $m_msg, $m_head);
で、4番目のメールヘッダー部分に、自分のメールアドレスなどを含めたちゃんとしたヘッダー文字をセットしてあげて、実行すればOKかと思います。
http://www.php.net/manual/ja/function.mb-send-ma …
以上、ご参考になれば・・・。
回答有り難う御座います。
php.iniの設定変更はできないんですね。
ini_set()関数とメールヘッダー部分の指定等をマニュアルを見ながら頑張ってみます^^
No.3
- 回答日時:
php.iniとはサーバー管理者が扱う設定ファイルです。
すなわち、それを変更するということはそのサーバー全体に対する設定が変更されることになります。
現在ご利用になっているレンタルサーバーが、
pepepopoさんが1台まるまる占有できるサーバーならばよいのですが、他のレンタル会員と共有するサーバーであったならば、そのサーバーのすべての利用者に影響を及ぼすはずです。
すなわち、他の利用者がmb_send_mailを使った場合、pepepopoさんのSMTPやメールアドレスで出て行ってしまうわけで…。
というわけで、レンタルなどの場合、通常はあまりphp.iniの設定変更などはさせてないのではないでしょうか?
回答有り難う御座います。
本の知識なので実際に皆さんがやっている方法なのかわからないのですが、php.iniファイルを自分のドメイン内のフォルダに作るとその設定が優先されると書いてあったんでそれができればと思い質問させて頂きました。
この方法をした場合でも他の利用者にも影響を及ぼしてしまうんでしょうか?
あともっと初歩的な質問なんですが、mb_send_mailを使う場合この設定を変えないと使えませんよね?^^;
No.2
- 回答日時:
通常レンタルサーバでphp.iniなどの設定はユーザーには編集できないようになっています。
他のユーザも入っているのでころころと設定を変えられたりすると困るからです。
ini_set() という関数もありますが、使えるか使えないかの設定はレンタルサーバの設定によります。
レンタルサーバに問い合わせてみるほうがよいでしょう。
参考URL:http://search.net-newbie.com/php/function.ini-se …
回答有り難う御座います。
本による知識なのですが「自分のドメイン内のフォルダにphp.iniファイルを作るとそちらが優先されて自分独自の設定ができる」と書いてあったんです。
ini_set()関数とういうものがあったんですね、勉強不足です。このphp.iniの設定ができない場合この関数でやってみたいと思います。
No.1
- 回答日時:
アップロードが出来るんならダウンロードも出来るんでは(そのレンタルサーバのphp.iniを)?
サーバからphp.iniをダウンロード→SMTPの設定を変更→サーバにphp.iniをアップロード、となるのではないかな。
アップができるんにダウンができんっちゅんは考えにくいような気がするぞよ。そのレンタルサーバに関する情報をもう少し詳しく説明したら誰かもっと詳しい人が答えてくれるだろう。
回答有り難う御座います。
ダウンロードはできますが、私が見れるレンタルサーバのファイルの中にはphp.iniがないのです。
説明不足ですいません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- その他(ブログ) Brogger独自ドメインから独自ドメインへ変更する 1 2022/09/22 13:21
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/10 09:06
- PDF PDFファイルのアイコン 2 2022/04/15 20:48
- WordPress(ワードプレス) httpからhttpsへのリダイレクト設定について 2 2022/04/17 09:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ZendFrameworlkでZend_Session...
-
php.iniの設定が反映されない
-
php.ini を設定を変更すると再...
-
phpinfoとphp -vのバージョンが...
-
xamppでGDを使いたい。
-
Eclipseデバッグ時の不具合
-
こちらはただの直列処理ですか?
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
form actionで二つ送信先を指定...
-
シェルスクリプトからphpファイ...
-
FTPコマンドでディレクトリごと...
-
PHPのif文でその処理を途中で抜...
-
存在しないメールアドレスかど...
-
.htaccessにphp_valueが使用できな
-
PHP8を使うと、大量のWarningが...
-
PHPでfatal errorが出ても無視...
-
アップロード画像数でCSSを分け...
-
Apacheでhttp://localhost/が表...
-
別ファイルの変数を呼び出した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php.ini を設定を変更すると再...
-
apacheとphpの設定エラー
-
php_network_getaddresses: get...
-
php.iniの設定が反映されない
-
xamppでGDを使いたい。
-
xamppを使う場合のphpファイル...
-
PDFlib・・・日本語表示の設定??
-
xamppのDocumentRootでindex,ht...
-
Apache(Ver 2.4.4)の設...
-
phpinfoとphp -vのバージョンが...
-
phpをWEBサーバー上で実行できない
-
LinuxでのPHP、Configure Comma...
-
Fatal error: Call to undefine...
-
PHPにおいてopensslを有効にす...
-
date関数がgmdate関数と同じに...
-
PHPのアンインストール
-
require_onceの解釈について
-
ZendFrameworlkでZend_Session...
-
ubuntuで、phpのパスを通す
-
phpのpost処理の転送速度設定に...
おすすめ情報