2016-04-14 24 views
-1

PHP betiğimi her saat çalıştırdığım için Görev zamanlayıcısı kullanıyorum. PHP Script'de, .txt dosyasını yaratan bir kod var. Ben googling yaptım ve dosya oluşturmak için bir çözüm buldum. Ama yine de PHP betik tarafından dosyamda hiçbir şey yazamıyorum.Görev Zamanlayıcı bir dosya oluşturuyor, ancak hiçbir şey yazmıyor mu?

Benim Kod:

$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); 

Ben $ hata değişkeni benim başarısızlık sorguları kaydedilir ve daha sonra ben yazmak benim dosyasında değişken değerlerinin söyledi. Ama ben hiçbir şey yazamam. Her zaman dosya boş bir dosya olarak oluşturuldu.

cevap

0

Bu kadar basittir. Sadece yoldaki "\" yerine "/" değiştirdim. Şimdi çok iyi çalışıyor.

İlgili konular