有时候在后台启用Allow symlinks后,每次更新内容还得去生成静态内容。对于调试过程非常不便。请检查以下几处看是否有问题
1。
App/etc/config.php 文件中的allow_symlinks是否被正确设置
2。数据库是是否有正确的值被设定
此处的查询语句为
SELECT * FROM `core_config_data` WHERE `path` LIKE '%allow_symlink%'
如果没有,要自己执行插入
INSERT INTO `core_config_data` (`config_id`, `scope`, `scope_id`, `path`, `value`, `updated_at`) VALUES (NULL, 'default', '0', 'dev/template/allow_symlink', '1', CURRENT_TIMESTAMP);
老版本无更新时间
INSERT INTO `core_config_data` (`config_id`, `scope`, `scope_id`, `path`, `value`) VALUES (NULL, 'default', '0', 'dev/template/allow_symlink', '1');
如无或是参数不对,请执行
bin/magento config:set dev/template/allow_symlink 0
3。 php参数禁用函数是否含有 Symlink 有的话禁用列表移除此