• ベストアンサー

Centosで、現在実行中のPHPを確認したい

D-Matsuの回答

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

ログインして ps ax | grep php とか。

関連するQ&A

  • CentOS5 + PHP4 + Apache2の設定

    CentOS 5.3に、Apache2.2.11とPHP4.4.9を下記のURLを参考にしながらインストールを行いました。 http://www.geocities.jp/tatsus490824/php_install.html 設定も記載してある通りに行ったのですが、 いざPHPの動作を確認しようと、ブラウザからhttp://"ホスト名orIPアドレス"/test.php を実行すると、HTTP404 WEBページが見つかりません。と表示されます。 何が原因なのでしょうか? 初心者でLinuxの事がまだ何も分かっていませんが、お願いします。

  • CentOSでcronからphp mail送れない

    こんにちは。 CentOSでcronの設定をしました。 */2 * * * * /usr/local/bin/php -f /usr/mail.php 1> /usr/log.txt 上記でmail.phpは2分置きに実行されていますが、 mail.php内のmb_send_mail関数がどうしても実行されません。 (ログよりmail.phpは実行されています。 print出力により確認) コマンドから直接 php /usr/mail.phpで実行するとメールは送信されます。 Centos 6.3 php 5.3.3 Cronでphpのmb_send_mailを実行する際には何か設定がいるのでしょうか。 アドバイス等ありましたら、よろしくお願いします。

  • PHPからシェルコマンドの実行

    PHPからシェルコマンドを実行したいのですが SSHやSCPコマンドが使えません。 phpからlsなどは問題なく実行できます。 具体的には以下のように書いています。 `scp test.log user@host:/home/hoge`; shell_exec()を使っても実行されませんでした。 環境は以下のとおりです。 PHP 5.4.17 CentOS 5.8 sshやscpコマンドをphpから実行するには何か特別な方法が必要なのでしょうか。 ご存知の方、教えてください。

    • ベストアンサー
    • PHP
  • phpからlinuxコマンドを実行したい

    CentOS6で test.phpを作成しました。 <?php $buf = ''; exec("yum list installed | grep php | cut -d' ' -f1", $buf);   var_dump($buf[0]); ?> コマンド:php test.php を実行したのですが、実行結果が帰ってきません。 (当然phpをインストールしているので、パッケージは導入されています。) 多分「’」がうまく機能してないのだと思うのですが、 どのように記述すればコマンドの実行結果が表示されるのでしょうか ご教授お願いします。

  • PHPが実行できない

    CentOSでPHPの勉強をしています。 ですが、実行ができません。というより、ファイルを見つけることができません。 以下のようにやりました。 まずrootでログインし、httpdを起動させました。 [root@new-host ~]# /etc/init.d/httpd start httpd を起動中: 次にstudentというホストに切り替え、「studentのホーム」というフォルダにtest.phpを作成しました。 この後、 http://new-host/~student にアクセスすればtest.phpが選択できるかと思ったのですがそうすると Not Found The requested URL /~student was not found on this server. Apache/2.2.3 (CentOS) Server at new-host Port 80 と書いてある404 Not Foundの画面になってしまいます。 どこがいけないのでしょうか。よろしくお願いします。

    • ベストアンサー
    • PHP
  • シェルスクリプトでPHPを実行したい

    シェルスクリプトでPHPを実行したいのですが、うまくできません。 centos5でcrontabに 20 0 * * * /bin/sh /var/www/html/test/test.sh と登録しています。 cronのlogをみたところ Dec 12 00:20:01 localhost crond[19060]: (root) CMD (/bin/sh /var/www/html/test/test.sh) と記録されていてここまでは問題ないように思えます。 test.shの中身は #!/bin/sh cd /var/www/html/test/ php -f daily.php > result exit になっています。 daily.phpが実行されないので、daily.phpに何かおかしなところがあるのかと思い daily.phpを直接ブラウザから起動してみたところ問題なく処理されました。 このような経緯でtest.shの中身が間違っていると思っているのですがどこが間違っているのか分かりません。 どなたかアドバイス頂けると助かります。

  • CentOSでApache・PHP

    CentOSを導入し、apache・phpをインストールしました。 phpも無事動くように設定できたのですが、 phpの構文にエラーがあった場合、 真白の画面で何も表示されなくなります。 これを何行目にエラーがあるかを表示されるようにしたいのですが、 何か設定の方法はあるのでしょうか。 たとえばtest.phpで <?php echo "あいうえお"; ?> と書くとサーバーでも「あいうえお」と表示されるのですが、 <?php echo "あいうえお" ?> と書くと真白の画面になります。 ;が足りないというエラー文を表示させることはできるでしょうか。 ローカルでApacheを入れていた時はエラー文が表示されていたのですが、、、。

  • PHPファイル編集後の実行

    PHP初心者です。 PHPのファイルを作成し、動作確認後に同じファイルを編集して再度動作させても編集が反映されません。 具体的には以下のような感じです。 --test.php-- <?php print("test00"); ?> というファイルを作成しローカル環境で実行すると test00 と表示されます。その後test.phpを以下のように編集します。 --test.php-- <?php print("テスト00"); ?> と編集して再度ローカル環境でtest.phpを実行しても変更が反映されずにtest00と表示されてしまいます。 編集後のtest.phpをtest00.phpとして実行すると、当然ですが テスト00 と表示されます。 ファイル名を変更せずに編集を反映させるには、どこかに設定しなければならない箇所があるのでしょうか?

    • ベストアンサー
    • PHP
  • CORESERVERでCRONジョブが実行されない

    この手の情報はネット上に沢山あるので自分なりに調べたのですが解決に至りませんでしたので質問させてください。 やりたいことは、CORESERVERのCRONジョブで設定した時間にcron.shを動かしてtest.phpを実行したいです。 ■現状 ・CRONジョブは毎日午前11時に動作するように設定 0 11 * * * ・CORESERVERからCRONジョブのエラーや成功メールが1通も届かない ・Tera Term で直接CRONを実行したが500エラーが返ってくる ・シェルスクリプトで動かしたいPHPファイルに問題はなかった(直接実行して成功) ■やったこと cron.shをCORESERVERのトップディレクトリに設置 /virtual/ユーザー名/cron.sh cron.shに記述した内容は #!/bin/sh #PHP /usr/local/bin/php /virtual/ユーザー名/public_html/サイトディレクトリ/php/test.php exit です。cron.shのパーミッションは705にしました。改行コードはLFです。 test.phpまでのディレクトリのパーミッションも705になっています。test.phpのパーミッションは644です。 Tera Term に入力したコマンド? sh /virtual/ユーザー名/cron.sh 上記を決定すると以下のスターテスが返ってきました。 Status: 500 Internal Server Error Content-type: text/html 何か根本的な間違いをしているのでしょうか? アドバイスをお願いいたします。

  • CentOS5.3でのPHPバージョンアップについて

    CentOS5.3でのPHPバージョンアップについて 現在、お名前ドットコムのVPSサーバーをレンタルしています。 OSはLinuxのCentOS5.3、PHPのバージョンが5.1.6で これにOpenPNE3を入れるためにPHPのバージョンアップをしようとしたところ 以下のようなエラーになり、どうしたらよいのかわかりません。 ・・・・ Error: Missing Dependency: php >= 5.2.9 is needed by package php-dbase-5.2.9-2.el5.centos.3.x86_64 (c5-testing) Error: Missing Dependency: php >= 5.2.9 is needed by package php-mcrypt-5.2.9-2.el5.centos.3.x86_64 (c5-testing) ちなみに、PHPのバージョンアップは以下のサイトを参考にさせていただきました。 http://d.hatena.ne.jp/kantankeizai/20100615 CentOSは多少触ったことはあるのですが、そんなに詳しくない状態で困っています。 どなたか、解決策のわかる方いましたら、アドバイスお願いいたします。