0
我正在編寫一個API,我需要從webhook(Shopify)獲取一些數據。從webservice獲取任何內容
昨天它正在工作,但它突然停止,即使我的.htaccess
文件看起來與我正在處理的另一個副本相同。
下面是從.htaccess
某些片斷:
## default index file
DirectoryIndex index.php
## rewrite everything else to API.php
RewriteCond %{REQUEST_URI} /([^/]+)(?:/API-NEW)
RewriteRule ([a-zA-Z0-9_-]*)\.(service|test)$ index.php?action=$1&debug=$2&shop=%1&%{QUERY_STRING} [nc,qsa,L]
這裏是我的index.php
:
爲網絡掛接是針對
<?php
require_once 'configs.php';
require_once 'helpers/helpers.php';
require_once 'helpers/io_helpers.php';
$date = date(DATE_RFC2822);
file_put_contents('debug/debug_info.txt', 'Request started', FILE_APPEND);
if (in_array($_GET['action'],array('insertOrder','updateOrder'))){
writeToDebug($date . " --> New: " . $_GET['action']);
getRequest();
}
它不寫什麼debug/debug_info.txt
所以我有點失去我的心。
請幫忙嗎?
你檢查文件夾/文件的權限?看看錯誤報告是否有任何東西出來http://php.net/manual/en/function.error-reporting.php並檢查你的日誌。另外,你如何執行'getRequest()'和'writeToDebug()'函數? –
*「Webhook的地址爲:http:// Mywebsite」* - 您的意思是'http:// Mywebsite' *正確?* –
它沒有達到那個部分..我檢查它是否工作,如果它打印調試文件的東西,但它不是 – Onilol