
PHPのsystem()関数を使ってWindowsのアプリケーション(C:\Program Files\MeCab\bin\mecab.exe)を実行しようと試行錯誤しています。
試行錯誤しながら以下のようなコードを書いたのですが、何も結果が返ってきません。
<?php
$msg = system('C:\Program Files\MeCab\bin\mecab.exe C:\Program Files\MeCab\test-sjis.txt');
echo $msg;
?>
実験環境は、Windows XPにApacheを立ててPHP5をインストールしています。
動かなかった原因についてご指摘をいただけますと大変助かります。どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
var_dump($msg)の結果はどうなります?
あと、systemでなくpassthruを使ったらどうだろう。
[マニュアルから引用]
(systemは)成功時にコマンド出力の最後の行が返され、失敗時にFALSEが返されます。
コマンドを実行し、何の加工もせずに全てのデータをコマンドから直接返す必要がある場合、passthru()関数を使用してください。
ありがとうございました。
結局、コマンドパスにスペースが入ってることが原因でしたので、コマンドを\"でくくれば動くようになりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) ソフトが異常終了します 1 2022/08/28 01:41
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- その他(プログラミング・Web制作) pythonをjupiter notebookからmecabで頻出の高い単語の抽出について(Runt 1 2022/12/17 18:08
- デスクトップパソコン Dell Inspiron 3250でRealtekのドラーバーでのLine outから出力しない 1 2022/07/10 19:15
- 日本株 SBI証券HYPER SBI 2のエラー 1 2023/01/31 13:38
- Excel(エクセル) セルの値をグーグルで検索するエクセルVBAについて! 2 2022/08/01 21:41
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- Visual Basic(VBA) モードレスでユーザーフォームが開け(表示)ません。 4 2022/09/09 11:05
- Windows 10 Internet Explorer-11 を削除はしたけれど… 3 2022/06/20 17:54
- C言語・C++・C# ExcelCS 1 2023/01/27 19:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mysql複数レコードをまとめて削...
-
PHPから環境変数'PATH'が使えない
-
シェルスクリプトをPHPで動かそ...
-
system()関数の使い方について
-
PHPファイルをCron設定からのみ...
-
PHPにてC言語プログラムを呼び...
-
社内LANで複数台のPCからApache...
-
MySQLでのdeadlockをPHPで検出...
-
php5-extensions を make でき...
-
CRON でPHPスクリプトをGET変数...
-
【PHP】命令は記述順に処理...
-
安いレンサバだとphpはCGI版し...
-
初めて投稿させていただきます。
-
PHPのユーザと権限
-
Subversionのリポジトリの削除
-
【file_exists】ファイルが存在...
-
拡張子php画像をjpg画像等に変...
-
FTPコマンドでディレクトリごと...
-
PHPのif文でその処理を途中で抜...
-
if()にかんして
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
mysql複数レコードをまとめて削...
-
phpからエクセルのマクロを実行...
-
php実行中に実行中のphpファイ...
-
シェルスクリプトをPHPで動かそ...
-
MySQLでのdeadlockをPHPで検出...
-
【PHP】命令は記述順に処理...
-
Switch文における、returnとbre...
-
PHPでサーバーにインストールさ...
-
copy() で属性保存
-
PHPから環境変数'PATH'が使えない
-
ヒアドキュメントの中で演算子...
-
htmlでsubmitで指定したAction...
-
PHPからシェルコマンドの実行
-
PHPのCGIモードとについて
-
httpdのプロセスが自動で消えな...
-
社内LANで複数台のPCからApache...
-
別サーバのプログラムを起動
-
PHPからバッチファイルの実行
-
cronでphpを実行できない
-
eclipseのlocalhostの設定について
おすすめ情報