電子書籍の厳選無料作品が豊富!

超初心者です。
phpでメール送信をしようと本を片手に奮闘しておりますが、基本的なことがよくわかりません。
プロバイダはぷららで、ロリポップでレンタルしているサーバー上のサイトからぷららのアドレスに送信したいです。
php.iniでSMTPの設定を、など書いてあるのですが、php.iniとは、サーバー上にUPするものなのでしょうか? ロリポップのphpは4.3.11だと書いてあるのですが、そのphp4.3.11と、php.iniとは違うものなのでしょうか? 
そしてメールサーバーは、ぷらら、ロリポップ、どちらのを設定すればよいのでしょうか?
基本的すぎて本にも書いてありません。 すみませんが、どなたか教えてください。よろしくお願いします。

A 回答 (2件)

VPSは、VirtualPrivateServerの略で、


1台のサーバを、あたかもユーザー専用のサーバを提供しているような仕組みです。
なので、ユーザー毎にphp.iniの設定内容を変更したり出来ます。
(個人では契約しないかな・・・)
安いレンタルサーバはどこも共用サーバで、
ユーザー毎に変更出来ない内容があります。
(レンタルサーバ側以外の人がphp.iniの設定値を
操作する事は不可能)
共用サーバですと、php.iniはレンタルサーバ側が設定した値が基本となります。
(一部プログラム上で変更できたりしますが)

ロリポップは共用サーバだと思います。
なので、php.iniはユーザーがアクセス可能なディレクトリ下に
アップロードしても全く効果を発揮しません。

結果、個人でphp.iniをいじるのは、自分のPC上で
Apache、PHPをインストールして動作させたい時だけです。
    • good
    • 0
この回答へのお礼

なぁるほど、とてもよくわかりました!
これで心置きなく、お勉強に励むことができます^^。
迅速かつご丁寧にありがとうございました!
またお世話になることがあるかもしれませんが、
そのときはぜひまたよろしくお願いいたします。

お礼日時:2006/01/31 07:49

ロリポップってVPSじゃありませんよね?



php.iniはアップロードする必要ないと思いますよ。
そのままmb_send_mail()を使ってみて下さい。

メールサーバは既にロリポップ側で設定済みだと思います。

自分のPC上でメール送信テストなどを行いたい時は
php.iniにPlalaのSMTPサーバを設定して下さい。
    • good
    • 0
この回答へのお礼

すばやいアドバイスありがとうございます!
VPS…って何のことかわかりませんが;;
php.iniを設定するのは、自分のPC上でテストする時だけでいいのですね。  ぷららのサーバを設定ですね。ありがとうございます。
これでチャレンジしてみます!
ありがとうございました!!

お礼日時:2006/01/31 00:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!