• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:さくらインターネットでメール受信をトリガーにphpプログラムを起動させ)

さくらインターネットでメール受信をトリガーにphpプログラムを起動させたい

このQ&Aのポイント
  • さくらインターネットでメール受信をトリガーにphpプログラムを起動させたいが、送信されたメールが正しく受信されない問題についての質問です。
  • 質問者は、さくらインターネットでメール受信をトリガーにしてtest.phpを実行しようとしたが、携帯メールで送信されたメールがxxxxxxx@softbank.ne.jp宛てに返ってこないという問題に遭遇している。
  • また、質問者は自分の環境に合わせてphpのバージョンを変更したが、これが問題の原因なのかどうかも知りたいと思っている。

質問者が選んだベストアンサー

  • ベストアンサー
noname#111181
noname#111181
回答No.2

さくらインターネットのコマンドパスは #/usr/local/bin/php ではありませんか? ご確認ください. >> 当方『php-5.2.11-Win32.zip』をダウンロードしてインストールしたので参考サイトの『5.2.6』を『5.2.11』に変更しているのですが考え方が根本的に間違っていたりはしますでしょうか? << この部分の状況が分かりません。 さくらインターネットとどういう関係があるのでしょうか? お知らせください。

RIN_LIN
質問者

お礼

ありがとうございました。解決しました! test.phpの最初の部分を『#!/usr/local/bin/php』にすることで解決しました。 >> 当方『php-5.2.11-Win32.zip』をダウンロードしてインストールしたので参考サイトの『5.2.6』を『5.2.11』に変更しているのですが考え方が根本的に間違っていたりはしますでしょうか? << 上記に関しましては、最初に回答して頂いた方に答えさせていただいております。 当方PHPの知識もプログラムの知識もなかったのですが、無事に理想通りのことが出来て安心致しました。ありがとうございます。

その他の回答 (1)

  • qaqa013
  • ベストアンサー率27% (17/62)
回答No.1

>当方『php-5.2.11-Win32.zip』をダウンロードしてインストールしたので これWindows版じゃん。さくらのレンタルサーバとどんな関係があるの? 少なくともさくらはWindows系サーバではなくてBSD系のはずだけど

RIN_LIN
質問者

お礼

http://www.cpa-lab.com/tech/0143』の『ただし、時間がたてばバージョンが変わってくる可能性があるので、php-5.2.6の部分については、ご自分の環境で確かめて下さい。』の文章を見て、自分のローカルのphpバージョンを確認していました…根本的に間違っていましたね。ご指摘ありがとうございます。 さくらインターネットで自分のバージョンを確認したところ5.2.12でした。 試しに『#!/usr/local/php-5.2.11/bin/php』の部分を以下の2パターンを作成して試してみましたが、結果は変わらずでした。 ============================ #!/usr/local/php-5.2.12/bin/php-cgi #!/usr/local/php-5.2.12/bin/php ============================ 引き続き、どなたかご教授お願いいたします。

関連するQ&A