2016-04-14 10 views
-1

PHPスクリプトを1時間ごとに実行するためのタスクスケジューラを使用しています。 PHPスクリプトでは、.txtファイルを作成するコードがいくつかあります。私はグーグルでファイルを作成するための解決策を見つけました。しかし、まだ私はPHPスクリプトで私の作成ファイルに何も書き込むことはできません。タスクスケジューラはファイルを作成しますが、何も書きませんか?

マイコード:

$myfile = fopen("C:\xampp\htdocs\db_backup_1224\error\hotshotsdb1_error_query.txt", "w"); 
fwrite($myfile, $error); 
$lines = file('C:\xampp\htdocs\db_backup_1224\error\hotshotsdb1_error_query.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); 
$lines = array_unique($lines); 
file_put_contents('C:\xampp\htdocs\db_backup_1224\error\hotshotsdb1_error_query.txt', implode(PHP_EOL, $lines)); 
fclose($myfile); 

私は$エラー変数に私の失敗クエリを保存し、その後、私は私のファイルにその変数の値を書き込みます。しかし、私は何も書くことができません。毎回空のファイルとして作成されたファイル。

答えて

0

それはとても簡単です。私はパスの "\"の代わりに "/"を変更しました。今はとてもうまくいっています。

関連する問題