我的网站在访问网站时显示BadSubDomainSOLquery错误。这是一个电子商务网站,使用的平台是PrestaShop(版本:1.5.5.0),在过去的两年里运行良好。有人知道这个的解决方案吗? 最佳答案 试试这个:1)访问cPanel>phpMyAdmin>您的prestashop数据库(_prestashop)?2)转到SQL选项卡并对数据库_prestashop运行以下查询:CREATETABLEps_subdomain(id_subdomainint(10)unsignedNOTNULLauto_increment,n
在Prestashop1.6.1中/classes/db/DbPDO.php中的函数_getPDO我看到PDO的dsn连接字符串是有条件地构建的。特别是以下片段很有趣:$dsn='mysql:';if($dbname)$dsn.='dbname='.$dbname.';';if(preg_match('/^(.*):([0-9]+)$/',$host,$matches))$dsn.='host='.$matches[1].';port='.$matches[2];elseif(preg_match('#^.*:(/.*)$#',$host,$matches))$dsn.='unix_s
通过Prestashop1.6WebService创建远程客户后,我会面临奇怪的问题,并尝试使用他的电子邮件和密码登录(PrestashopFrontend)。客户已正确登录,但显示页面没有内容,只有空布局div。没有菜单,页脚,钩子...只有徽标:当我替换URL进入“我的帐户”时,它可以正常工作,但是没有显示标头/页脚。以标准方式创建的其他用户可以正确登录并显示所有内容。可能是什么问题呢?使用WebService时,我是否忘记了为客户填补一些狂欢领域吗?我创建了这些领域的客户:lastnamefirstnameemailpasswdactivenotePS:我还发现,登录后,该用户的最后一次
我不是开发人员,而是试图将电子商务数据发送给Datalayer。我看不到控制台中的数据层的任何电子商务数据。我将数据添加到prestashop中的订单确认。以下是我发送数据的方式dataLayer=({'transactionId':'{literal}{$order_id}{/literal}','transactionTotal':{literal}{$total_a_payment}{/literal},'transactionTax':{literal}{$tax}{/literal},'transactionShipping':{literal}{$expenses_envoice}
我想在Prestashop数据库中找到产品图片url的存储位置。 最佳答案 产品图片网址未存储在数据库中。该位置基于ps_image表的id_image字段。ID为1234的图像将存储在/img/p/1/2/3/1234.jpg下。ID为1514的图像将存储在/img/p/1/5/1/1514.jpg下。我邀请您查看/classes/Image.php和/classes/ImageManager.php以获取更多信息。 关于mysql-在Prestashop中存储的产品图片url在哪个表
我正在尝试创建一个用于开发目的的prestashop1.6电子商店的副本,从domain.com到dev.domain.com我遵循的过程是禁用缓存和编译将文件从domain.com复制到dev.domain.com将domain.com中的mysql数据库转储到dump.sql中在vi上打开dump.sql并使用:%s/domain.com/dev.domain.com/g搜索和替换在devdb中导入dump.sql打开prestashopcpanel并验证所有商店url配置是否已更改。打开phpmyadmin并检查所有domain.com条目是否已更改为dev.domain.com
我正在研究Prestashop,需要设置类别和subs类别,但是我在以下错误上进行了操作:Errorsoccurred:L'identifiantdelacatégoriedoitêtreunique.IlnepeutêtrelemêmequeceluidescatégoriesracineetAccueil.在这里,您将从CSV文件中找到一些数据:ID;Active(0/1);Name*;Parentcategory;Rootcategory(0/1);Description30000;1;Enfant;;0;Voustrouverezicitoutlesarticlesdemodepour
我正在PrestaShop1.6中开发自定义支付模块。我的前端Controller路径是:mymodule/controllers/front/payment.phppayment.php包含:$this->context->smarty->assign(array('dataCompleteURL'=>Tools::getShopDomainSsl(true,true).__PS_BASE_URI__.'index.php?fc=module&module=mymodule&controller=callback&cart='.$cartID));$this->setTemplate
我正在PrestaShop1.6中开发自定义支付模块。我的前端Controller路径是:mymodule/controllers/front/payment.phppayment.php包含:$this->context->smarty->assign(array('dataCompleteURL'=>Tools::getShopDomainSsl(true,true).__PS_BASE_URI__.'index.php?fc=module&module=mymodule&controller=callback&cart='.$cartID));$this->setTemplate
我对prestashop1.6站点进行了大量修改。我已经创建了一个本地副本,并在git中跟踪文件系统的变化。但是prestashop中的很多更改都存储在数据库中,特别是在我的情况下:安装和配置新模块卸载模块添加商店类别并更改层次结构改变模块位置并通常修改哪些模块出现在哪些Hook中。在开发过程中,上线站点收到了大量新订单、客户、订阅者等,因此数据库不同步。我已经通过在数据库中转储和导入特定表,或使用内置迁移功能的框架解决了其他框架中的类似问题,但我找不到任何专门针对prestashop的建议。这是如何处理的?考虑到开发站点可能经历了比实际站点更多的变化,我想知道将新订单等复制到开发站点