簡體   English   中英

安裝 opencart 時遇到問題

[英]Trouble installing opencart

我在安裝 opencart 時遇到問題。 這是在我的個人筆記本電腦(作為測試服務器)上運行通常的 LAMP 堆棧。 我安裝了 PHP 7.3 並且在訪問 webroot(運行安裝程序)時遇到了這個奇怪的錯誤。 PH7.3+ Required 我假設這意味着我已經安裝了 PHP 7.3+:

PHP 7.3.20-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jul  9 2020 16:34:09) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.20, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.20-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
root@gardenia:/home/dperygin# sudo systemctl restart apache2
root@gardenia:/home/dperygin# php -v
PHP 7.3.20-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jul  9 2020 16:34:09) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.20, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.20-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

感謝您的任何幫助。 唐娜

這些插件必須適用於 function 的 OpenStore 腳本。

Web 服務器 - Apache 推薦
PHP 7.3 -

注意:OpenCart 3.0.3.6 與 PHP 7.4 不完全兼容


MySQL - 強烈推薦 MySQLi

PHP 要求

所需的 PHP 要求是:

  1. 飛漲
  2. 茲利普
  3. GD 圖書館
  4. 加密貨幣
  5. MBStrings

黑客中描述的 PHP 要求最常用於大多數托管服務。 如果有另一種情況,應該有另一個接觸。 如果它沒有被激活。

這簡單的說就是部署open cart的服務器不符合要求的PHP版本,需要升級PHP版本到7.3.0+

// Check Version
if (version_compare(phpversion(), '7.3.0', '<') == true) {
exit('PH7.3+ Required');

}

上面的代碼可以在 opencart (3.0.3.7) 系統文件夾下的 startup.php 文件中找到,這會導致顯示錯誤消息。

要驗證 php 版本,請在服務器中添加以下文件並在瀏覽器中訪問它。

main.php

<html>
<head>
<title>PHP version check</title>
</head>
<body>
<?php
   echo phpinfo();
 ?>
</body>
</html>

您應該在瀏覽器中看到詳細信息。

https://<< yourdomain >>/main.php

瀏覽器中的php版本

暫無
暫無

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

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