标签归档:bug

DC罗德斯岛战记bug验证

结论:即便是初期的版本,bug也不是那么容易触发的。

bug触发条件:

  1. 用的是初期的日版游戏(内部版本号V1.001),如果外包装的CD盒没被换过,白色的应该是初期的版本。
  2. 在空夸拉城(コンクァラー城,汉化版翻译为贡加拉城)B4如图红圈位置的房间中,

    击毁3座石像后不与金黄色的铁魔像(アイアンゴーレム,汉化版翻译为钢铁傀儡)对话,直接折返回B3(此时bug已经被触发)。
  3. 再回到B4该房间无论使用何种操作,都无法往前进行,铁魔像后面的路被封死,游戏无法进行下去。

修复版不存在上述问题,修复版中地板会有一个闪光,即便击毁3座石像后折返回B3再回到B4,走到闪光的地方就自动开打。
 

初期版如何回避bug:

打完3座石像后,不要走出房间(经测试应该只要不走回B3就行,哪怕回城都没关系),直接去和金黄色的铁魔像按A对话。


20180919补充:美版的存档可以和日版通用,但是部分文字好像乱码了。然后美版也是修复了bug的。(虽然美版的版本是1.001,但是日期是20010111)


20180920补充:欧版和法版也都是修复了bug的。这样看应该只有最初的日版有问题了。

解决Piwigo的Guestbook跳转失败的问题

不知道什么时候起,画廊的Guestbook就不能访问了。

开始还以为是插件的问题,反复关闭启用,甚至重新安装了也没有用。

后来才发现跳转的时候,地址栏自动被加入了80端口,搜索了一下发现了以下文章:

https://github.com/Piwigo/Piwigo/issues/681

按照文章中的方法,解决了问题。

diff --git a/include/functions_url.inc.php b/include/functions_url.inc.php
index ea329b4..c144ee1 100644
--- a/include/functions_url.inc.php
+++ b/include/functions_url.inc.php
@@ -69,15 +69,6 @@ function get_absolute_root_url($with_scheme=true)
     else
     {
       $url .= $_SERVER['HTTP_HOST'];
-      if ( (!$is_https && $_SERVER['SERVER_PORT'] != 80)
-            ||($is_https && $_SERVER['SERVER_PORT'] != 443))
-      {
-        $url_port = ':'.$_SERVER['SERVER_PORT'];
-        if (strrchr($url, ':') != $url_port)
-        {
-          $url .= $url_port;
-        }
-      }
     }
   }
   $url .= cookie_path();

因为涉及到修改源码了,所以保险起见还是在这里备忘一下。