• ベストアンサー

PHP MySQL

こんにちは、 以下のPHPソースを実行しましたが、結果は何も返ってきません。何か欠けてますか? このようなエラーは何が原因でしょうか?初心者ですので宜しくお願いします。 <?php $count_file=2592000 + time(); print $count_file; ?> FireBug で調べてみると”This element has no style rules.”コメントがありました。意味が分かりません。困ってます。

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

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

>> XAMPP使ってます この時点で、 1)apache が動いている 2)phpの設定が入っている 3)モジュールでの実行が可能 の状態になっているはずです。 (1) Windows環境上でphpをコマンドラインで実行することが可能ですか? => 出来ます、普通は意味がないので行わないと思いますが、 (1) XAMPPのインストールディレクトリ に移動 (2) php に移動 (3) > php スクリプト名 で実行できます。 (2) あえて行う必要はないです ブラウザで見ているというのは、http://127.0.0.1/ または、http://localhost/ に接続して いるのではないでしょうか。 これで問題はないはずです。 (3) CGIで実行しようが、モジュールで実行しようが、WEBサーバで処理した結果をブラウザで 表示することには違いはないので、問題ないはずです。 Windowsの場合は、モジュール実行していると思います。

jkl90012
質問者

お礼

athanasiusさん、ご教授いただきありがとうございました。コマンドライン、ブラウザで実行してみました。一応、結果を見る事ができました。問題解決しました。本当に助かりました。

その他の回答 (2)

回答No.3

私のサーバーで <?php $count_file=2592000 + time(); print $count_file; ?> を実行してみましたが、ちゃんと表示されましたよ。 ブラウザはFireFoxとChromeです。 <?php phpinfo(); ?> を実行して、info情報が取れるか確認してみると原因がわかるかもしれませんね。

jkl90012
質問者

お礼

有難う御座います。いろいろ試してみます。

回答No.1

質問だと、どういう状態で実行したのかがわかりません。 1)PHPをコマンドラインで実行 2)PHPのソースファイルをブラウザで閲覧 3)PHPのソースファイルをCGIとして実行 4)PHPのソースファイルをapache のモジュールから実行 明確に2項は間違いですが、このソースで正常な結果が返るのは、1項だけです。 3項、4項はどちらも似たようなもんですが、ブラウザに返す時には、HTMLでないと。 <html> <?php $count_file=2592000 + time(); print "<p>".$count_file."</p>"; ?> </html> でも、これは質問を読む限り、なんか違うかもしれんな、質問から分かることが少なすぎるのが問題かなぁ。 <html> <?php phpinfo(); ?> </html> でphpの現状のステータスや変数が見られるはずなので、そこも確認してみてはどうでしょう。

jkl90012
質問者

補足

athanasiusさん  回答ありがとうございます。Firefoxブラウザからファイルを開く、状態で実行してます。環境はWindowsです。それは2項に当たるかも知れません。 今まで誰さんが書いたソースをブラウザで閲覧(実行)しましたが問題ありませんでした。 (1) Windows環境上でphpをコマンドラインで実行することが可能ですか? (2) phpのソースファイルをCGIとして実行の手順を教えてください。(XAMPP使ってます) (3) apacheのモジュールからの実行手順を教えてください。 インターネット上でいろいろ調べましたが必要な情報がみあたらなかったので質問をさせてください。よろしくお願いします。

関連するQ&A