我有一些旧的OpenX安装需要维护,我必须将其升级到某个新版本。我下载了Revive源文件,将它解压缩到其他目录中,复制(并重命名)配置文件,以便安装程序知道它应该继续升级而不是设置全新安装。到目前为止这么好...然而,虽然在配置步骤当我填写Path to previous Revive Adserver installation
字段,然后单击下一步,我得到一个错误,说One or more plugin files couln't be located, check the install.log file for more information
。升级Openx 2.8.10以恢复Adserver 3.0.0 - 如何
所提到的日志是相当庞大(约30KB),但一般有两类消息(域是ofcourse不同):
Plugin: openXMarket - Unable to locate XML files
Plugin: openXDeliveryLimitations - Unable to locate file: /home/takefam/public_html/_ads.example.com/extensions/deliveryLimitations/Client/Browser.class.php
奇怪的是,没有一个版本(现有的OpenX 2.8。 10,新鲜的OpenX 2.8.11和新的Revive Adserver 3.0.0)不包含名为extensions
的目录。你有这样的问题吗?
此外,我发现新的Revive安装没有错误,所以我可以重新安装它,但然后我将不得不迁移整个数据库 - 你知道任何明智的脚本吗?
我确实使用了他们网站的版本(实际上我也尝试过使用Github的版本)。此外,我实际上遵循了所描述的步骤,但没有为我工作。无论如何,我设法设置新的安装并迁移整个数据...升级根本失败。 – Moby04