2013-09-27 25 views
0

我已經通過導入庫存的亞馬遜報告來創建數據庫。因此,與賣方SKU我試圖讓我的價格作出一個API呼叫。但是出了點問題。服務器給我內部錯誤。這些是我嘗試加入的2個文件。亞馬遜mws自動執行價格檢查流程

文件1是亞馬遜api調用。我在pastebin上託管它,因爲它太長http://pastebin.com/wxckTkNx

文件2是我認爲可以解決問題的算法:在數組中加載數據庫的每個列以便每隔18個項目分流以繞過亞馬遜限制。現在我只打印賣家sku值,但是會被api調用取代。 http://pastebin.com/NqQsYwHi

這2個文件單獨工作,但如果我試圖包括他們給我內部服務器錯誤。

這是3文件,其中我tryed將它們包括:http://pastebin.com/Z0LdN214

我本地服務器上運行。如果一些概念不清楚,就問。謝謝!

+0

找出內部錯誤的原因在PHP啓動調試選項,在這裏看到:http://stackoverflow.com/questions/1191755 /上PHP-錯誤Apache的給出-500-錯誤 – Hazzit

回答

0

說明:未定義恆定本地主機的使用 - 假定/Applications/MAMP/htdocs/amazon/MarketplaceWebServiceProducts/Samples/prefinalbak.php「localhost」的第5行

說明:使用未定義的常量根 - 假定'第5行的/Applications/MAMP/htdocs/amazon/MarketplaceWebServiceProducts/Samples/prefinalbak.php

注意:在/ Applications/MAMP/htdocs/amazon/MarketplaceWebServiceProducts/Marketplace中使用未定義的常量根(假定爲'root'樣本/ prefinalbak.php在線5

注意:使用未定義的常量a PI - 假定 'API' 在/Applications/MAMP/htdocs/amazon/MarketplaceWebServiceProducts/Samples/prefinalbak.php第5行

致命錯誤:調用/應用程序未定義函數invokeGetMyPriceForSKU()/ MAMP/htdocs中/亞馬遜/在線MarketplaceWebServiceProducts /樣品/ prefinalbak.php 78

這是錯誤