我试图将我的工作环境升级到wamp 3.0.6, 我有一个旧的prestashop 1.4.5.1项目,我必须维护,新的WAMP拒绝合作
这是一个php后向可比性错误,除非我在curl_setopt($curl, CURLOPT_SAFE_UPLOAD, false);
之前添加curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
见cURL file uploads not working anymore after upgrade from PHP 5.5 to 5.6 d
这是一个MySql向后可比性错误 - 请参阅Error related to only_full_group_by when executing a query in MySql 我根据Disable ONLY_FULL_GROUP_BY
禁用了此功能 希望我没有在那里打破一些东西。rename(C:\wamp64\www\...\wrtC25B.tmp,C:\wamp64\www\..\01476c9c6b5f1091c73262cd3be476dcc853ec82.file.blockcart.tpl.php): Access is denied. (code: 5).
这是代码
// remove original file
if (file_exists($_filepath))
@unlink($_filepath);
// rename tmp file
rename($_tmp_file, $_filepath);
我尝试将其更改为
// remove original file
if (file_exists($_filepath))
@unlink($_filepath);
// rename tmp file
copy ($_tmp_file,$_filepath);
unlink($_tmp_file);
我得到Permission denied
,我试图改变所有者并给予完全控制,但仍然无法正常工作。
然而,这个问题通常会在刷新后消失(然后再重新出现),但我可以忽略它,因为它不会破坏任何其他内容,只会发生在开发环境中。
订单创建失败并显示消息Order creation failed
,这是因为MySql在插入时不接受空(0000-00-00 00:00:00)日期,我通过添加<解决它/ p>
$this->invoice_date = date('Y-m-d H:i:s');
$this->delivery_date = date('Y-m-d H:i:s');
第200行文件ObjectModel.php
这可能与第2号问题有关,因为相关的SO答案表明它可能会导致其他一些问题,
我实际上能够解决这个问题,但我还是将此问题留给其他人查看,以及是否有人有更好的解决方案。