验证器 "Restore" 在 WAMP 上返回失败状态
Validator "Restore" returned fail status on WAMP
尝试在我的本地主机 (WAMP) 上从 4.3.3sp1 升级到 4.3.4。
但是在验证步骤中它失败了:
Validation issue
Validator "Restore" returned fail status Unable to
prepare restore script.
尝试更改文件权限和我在 Google 上发现的其他一些东西。
即使在他们的 bugtracker 上也找不到任何关于此的额外数据。
如有任何帮助,我们将不胜感激。
找到问题。
CS-Cart 正在尝试使用此规则构建还原文件名:
$target_restore_file_name = 'restore_' . date('Y-m-d_H:i:s', TIME) . '.php';
但是 Windows 不允许在文件名中使用“:”。所以解决方法是做这样的事情:
$target_restore_file_name = 'restore_' . date('Y-m-d_His', TIME) . '.php';
或其他变体。
此代码在 app/Tygh/UpgradeCenter/App.php 的 prepareRestore() 函数中
希望这对某人有所帮助
尝试在我的本地主机 (WAMP) 上从 4.3.3sp1 升级到 4.3.4。
但是在验证步骤中它失败了:
Validation issue
Validator "Restore" returned fail status Unable to
prepare restore script.
尝试更改文件权限和我在 Google 上发现的其他一些东西。
即使在他们的 bugtracker 上也找不到任何关于此的额外数据。
如有任何帮助,我们将不胜感激。
找到问题。
CS-Cart 正在尝试使用此规则构建还原文件名:
$target_restore_file_name = 'restore_' . date('Y-m-d_H:i:s', TIME) . '.php';
但是 Windows 不允许在文件名中使用“:”。所以解决方法是做这样的事情:
$target_restore_file_name = 'restore_' . date('Y-m-d_His', TIME) . '.php';
或其他变体。
此代码在 app/Tygh/UpgradeCenter/App.php 的 prepareRestore() 函数中
希望这对某人有所帮助