Expressionengine MX谷歌地图抛出了一个;无法打开目录";php错误

Expressionengine MX谷歌地图抛出了一个;无法打开目录";php错误,expressionengine,Expressionengine,我已安装在ExpressionEngine网站上 编辑字段(任何字段)时,我会遇到以下错误: 遇到一个PHP错误 严重性:警告 信息: opendir(/opt/www/old_site/themes/third_party/mx_google_map/maps icons/): 无法打开目录:没有这样的文件或目录 文件名:mx_google_map/ft.mx_google_map.php 电话号码:212 MX google maps尝试使用旧站点中指定的主题文件夹路径。 我在常规配置和全局

我已安装在ExpressionEngine网站上

编辑字段(任何字段)时,我会遇到以下错误:

遇到一个PHP错误

严重性:警告

信息: opendir(/opt/www/old_site/themes/third_party/mx_google_map/maps icons/): 无法打开目录:没有这样的文件或目录

文件名:mx_google_map/ft.mx_google_map.php

电话号码:212

MX google maps尝试使用旧站点中指定的主题文件夹路径。 我在常规配置和全局模板首选项中使用了正确的主题文件夹路径,但MX google maps似乎坚持使用旧路径


我是否必须在其他地方更改它,我做错了什么

我想我以前遇到过这个问题,我很确定Max Lazar出于某种原因将路径保存在数据库中。在数据库中搜索www/old_site/,看看是否有结果

干杯


Rob

查看附加源代码,它似乎正在检查设置
路径标记图标,如果该设置为空,则默认为EE主题路径

您应该能够在全局字段类型设置(在加载项>字段类型下)下找到
路径标记图标
设置。我建议您将该设置设置为空,以便它使用内置的EE主题路径,并且不会在将来绊倒您


另外,从您的行号来看,您似乎没有运行最新版本(或者至少没有运行我刚刚下载的版本),因此我建议您升级。

这里是在黑暗中拍摄的:您是否查看了exp\u site表和site\u system\u preferences字段?为了回应Rob的想法,我模模糊糊地记得在MSM网站上的那个问题,尽管不是那个附加组件。它是64进制编码的,所以用这个来解码


如果你的“旧”主题文件夹路径值在那里,改变它并对它进行编码,看看它是否改变了什么。尽管如此,在config.php中指定theme\u folder\u path和theme\u folder\u url应该覆盖数据库中的任何内容。

搜索数据库时,没有结果。当查看他的代码时,我看到他使用这个来设置主题文件夹路径:$this->EE->config->item('theme\u folder\u path')。知道在哪里可以更改此值吗?路径确实是在add-ons>fieldtypes设置下指定的。把它移到那边可以解决问题。谢谢