User Profile
User's Address,Order,Post etc.
Showing 5 out of total 123
下载安装包
cd /www/html
wget https://github.com/PrestaShop/PrestaShop/archive/refs/tags/1.7.8.10.zip
解压
unzip 1.7.8.zip
mv PrestaShop-1.7.8.10 yourwebsite.com(你网站web的文件夹,apache中vps配置的)
一些文件夹需要写权限
chmod -R +w admin-dev/autoupgrade app/config var/logs cache config download img log mails modules override themes translations upload var
chown -R apache:apache yourwebsite.com
切换到网站根目录把相关依赖包安装上
cd yourwebsite.com
php依赖库
composer install
css 和js相关依赖
make assets
浏览器下执行安装
http://yourwebsite.com/install-dev/index.php
如果有对应目录权限不对,加上写权限即可
如果提示缺少 php_posix 扩展
dnf install php-process 里面包含了 php_posix
An exception has been thrown during the rendering of a template ("Unable to load template 'file:../public/preload.tpl' in 'header.tpl'")
npm WARN notsup Not compatible with your version of node/npm: npm@9.8.1
这是一个警告信息,表示你当前的Node.js和npm版本不兼容。你正在使用npm@9.8.1版本,但你的Node.js版本可能是较早的版本。
要解决这个问题,你可以尝试以下几个步骤:
-
升级Node.js:请检查你的Node.js版本是否过时,并尝试更新到最新的稳定版本。你可以访问Node.js官方网站(https://nodejs.org/)来获取最新版本的Node.js安装程序。
-
使用适合你Node.js版本的npm:在升级Node.js之后,你可以尝试重新安装npm,确保安装的npm版本与你的新Node.js版本兼容。你可以运行以下命令来安装最新版本的npm:
npm install -g npm@latest
。
如果以上方法仍然无法解决问题,那么你可能需要进一步了解你的操作系统和开发环境,以确定是否存在其他因素导致此警告信息的出现。
百度上说的,大概也是对的,
我是按照这个
https://www.python100.com/html/78655.html
但是有时候我们需要将node.js的版本升级到最新版本,这时候我们需要使用n模块进行管理。
1、使用n模块进行管理
首先需要先安装n模块
npm install -g n
然后执行以下命令,即可将node.js升级至最新版本
n latest
[PrestaShopException]
There is no image type defined for "products".
at line 371 in file src/Adapter/Image/ImageRetriever.php
prestashop 后台错误 Unable to load template 'file:../public/preload.tpl' in 'header.tpl'