2017-09-24 57 views
0

我想通過在谷歌應用程序引擎上託管的PHP腳本將Android應用程序的日誌附加到谷歌存儲中的文件。對於第一次,正在創建追加寫不與谷歌存儲工作

PHP腳本

<?php 
    header("Access-Control-Allow-Origin: *"); 
    $file_path = 'gs://s3674204-storage/logs.txt'; 


    if (0 == filesize($file_path) || file_exists($file_path) == false){ 
     $handle = fopen($file_path, 'w') or die('Cannot open file: '.$file_path); 
     fwrite($handle, "Label,x,y,z".PHP_EOL); 
     fclose($handle); 
    } 


    $final = $_POST['result']; 
    $final = json_decode($final, true); 
    $label = array_keys($final); 
    $coords = $final[$label[0]]; 

    $data = $label[0].",".$coords['x'].",".$coords['y'].",".$coords['z']; 

    $myfile = file_put_contents($file_path,$data.PHP_EOL , FILE_APPEND | LOCK_EX); 

?> 

文件,但它不能夠做追加寫入到同一個文件。

file_put_contents返回false

代碼是工作的罰款與XAMPP服務器。谷歌存儲有什麼問題?

回答