簡體   English   中英

Opencart內部服務器錯誤

[英]Opencart Internal Server Error

我對開放式支付模塊有疑問。 我使用的版本為3.0.0.0,除了“付款”部分中的模塊之外,所有模塊均正常運行。 我收到一個內部服務器錯誤,在日志中顯示:GET /admin/index.php?route=extension/extension/payment&user_token=LpWyMlFDTymqDs4I6Q1iUwUV6sI3VCet HTTP / 1.0 http://eshop.capsport.gr/admin/index.php?route=marketplace / extension&user_token = LpWyMlFDTymqDs4I6Q1iUwUV6sI3VCet Mozilla / 5.0(Windows NT 6.1; WOW64)AppleWebKit / 537.36(KHTML,like Gecko)Chrome / 59.0.3071.115 Safari / 537.36 303 Apache訪問2017-07-12 10:27:38警告94.70.255.140 stderr:PHP致命錯誤:無法在第1282行上的/var/www/vhosts/paokbcstore.gr/eshop.capsport.gr/admin/controller/extension/payment/pp/express.php的寫入上下文中使用方法返回值: http ://eshop.capsport.gr/admin/index.php?route=marketplace/extension&user_token=LpWyMlFDTymqDs4I6Q1iUwUV6sI3VCet Apache錯誤2017-07-12 10:28:34警告RSA服務器證書CommonName(CN)`Parallels Panel'不匹配服務器名稱!? 任何可能的解決方案?

我正在使用openCart v。3.0.1.0和Plesk進行網絡托管

處理結帳步驟6時,我也遇到類似的500內部服務器錯誤。我的錯誤是,我是從openCart的舊版本中將舊數據庫的數據導入到新數據庫中的。版本的openCart會仔細地看到一些新表的列(例如在表oc_order內部:tracking,payment_custom_field等)。 因此,我再次創建了這些列,現在結帳的第6步終於可以再次使用了。

Iniside Plesk可以選擇說:錯誤日志(或者您可以找到它,例如:日志文件,日志文件等)。 在此文件中,我看到了以下錯誤:“ mod_fcgid:stderr:PHP致命錯誤:未捕獲的異常'Exception',消息為'Error:''field list'中的'tracking'未知'”,這就是我發現問題所在的方式。 。

您可以嘗試很多方法:

您可以嘗試上述方法中的一些...也許可以幫助您:

  1. 清除所有緩存

  2. 禁用所有擴展並逐個禁用它們,以查看其中哪個引起了問題。

  3. 下載與您使用的相同的openCart版本,然后再次上傳checkout核心文件。.也許其中一些文件使您的代碼破了。。(盡管此問題來自擴展名-模塊)

  4. 檢查PHP版本。 openCart論壇中的一些用戶說,使用PHP 7版本可以解決問題。

  5. 看到pp_express這個付款過程的需求是什么(鏈接到我可以幫助您的github或在那兒問: https : //github.com/opencart/opencart/blob/master/upload/catalog/controller/extension/payment/pp_express .php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM