时间:2021-07-01 10:21:17 帮助过:5人阅读
  先确认 sae 端的表结构已经修改成功  
 待本地以 sae 方式调试成功后,重新提交整个项目 
  先确认 sae 端的表结构已经修改成功  
 待本地以 sae 方式调试成功后,重新提交整个项目  
  
 sae表结构是已经修改好的。  
 “待本地以sae方式调试成功”是什么意思? 
  先确认 sae 端的表结构已经修改成功  
 待本地以 sae 方式调试成功后,重新提交整个项目  
  
 我现在新建的第二个版本,然后把第一个版本的全部copy过去,然后就好了!!  
 谢谢!  
 但是我想知道是什么原因造成的? 
  在你的机器上你不是用 sae 方式调试的吗?  
  
 常规的项目入口文件  
 require './ThinkPHP/ThinkPHP.php';  
  
 SAE的项目入口文件  
 require './ThinkPHP/Extend/Engine/Sae.php';  
 
  先确认 sae 端的表结构已经修改成功  
 待本地以 sae 方式调试成功后,重新提交整个项目  
  
 还有我想问如果不弄第二个版本,怎样将第一个版本整个重新提交?  
 我不知道应该怎么重新提交。 
  在你的机器上你不是用 sae 方式调试的吗?  
  
 常规的项目入口文件  
 require './ThinkPHP/ThinkPHP.php';  
  
 SAE的项目入口文件  
 require './ThinkPHP/Extend/Engine/Sae.php';  
  
 嗯,这个明白了 
  还有我想问如果不弄第二个版本,怎样将第一个版本整个重新提交?  
 我不知道应该怎么重新提交。 你不是用 SVN 软件的吗?  
 在项目目录上右键-提交即可 
  引用 5 楼  的回复:  
  
 还有我想问如果不弄第二个版本,怎样将第一个版本整个重新提交?  
 我不知道应该怎么重新提交。  
 你不是用 SVN 软件的吗?  
 在项目目录上右键-提交即可  
  
 那样提交之后就是没有作用,还是一样有那个问题。  
 但是我重建一个版本问题就解决了。  
 不知道为什么。 
  我也遇到这个问题了。网上搜了下,说是KVDB缓存的问题。然后我禁用KVDB,重新开启,但还是出现这个情况。经过一番折腾才知道禁用KVDB并没有清空缓存,虽然禁用的时候也提示了,但是至少我的没有被清空,原因就不去纠结了。  
 你可以用下面的代码来查看你的KVDB的缓存内容  
 [code]$kv = new SaeKV();   
 $ret = $kv->init();   
 $ret = $kv->pkrget('', 100);  
 dump($ret);  
 [/code]  
  
 如果你禁用并重新开启KVDB后,运行上面代码仍然输出缓存内容,那说明KVDB的缓存还在。  
 复制下面的代码,执行后解决一切问题。  
 [code] $kv = new SaeKV();  //创建SaeKV对象  
 $ret = $kv->init(); //初始化  
 $ret = $kv->pkrget('', 100);    //获取缓存内容(帮助文档注明了上限为100条)  
 $this->show('