我对此有点陌生,所以如果我没有正确解释,请原谅我,但我会尽力而为。
所以,我是一个新的开发者。我办公室里的每个人都使用 Macbook Pro。招聘时,我的一些困惑导致我买了一台 Windows 笔记本电脑,因为我认为这是我办公室的标准。我收回了这一点,一位非常有才华的同事也使用 Windows PC。
当我的上司对我选择他们提供给我的 Windows 计算机感到困惑时,我感到被打败了,但是,唉,Linux 救了我。我的 Windows 用户说他更喜欢通过 PC 上的虚拟机在 Ubuntu 上运行 Linux,因为它的规格相同并且可能比我们公司提供的 Macbook 更好。
所以,他帮我在这台固态戴尔 PC 上设置了 Ubuntu,一切都很好。好吧,在大多数情况下,一切都很好。Ubuntu 与 Mac OS 并没有太大的不同,但是诸如权限之类的事情(以及实际使用终端——我花了一段时间才弄清楚)有点不同。
所以,这就是背后的故事。我在这个项目上的合作伙伴使用的是最新的 Mac OS X,而我使用的是最新版本的 Ubuntu。他正在开发客户的 WordPress 网站。它使用父子主题。它在他的机器上工作得很好。
他通过外部高清将整个项目文件(包括数据库)提供给了我。好吧,我们立即遇到了问题。我们不得不重新设置一些插件和附加文件(意料之中)。但是然后我的本地主机上的站点本身就无法正常工作。
所以我们看了又看,确定子主题在父主题中找不到文件夹,所以我们将该文件复制到子主题中。瞧,它有点工作。但即使在我有限的经验中,我也知道这违背了父/子结构的目的,只是一个坏主意。但即便如此,CSS 也没有与导入的字体和图像以及诸如此类的东西一起出现。
基本上,子主题只是阅读其中的一些父主题,如果有的话。网站和 WordPress 的基本结构已经启动并运行,但样式还没有出现。它正在查看子主题(正如我们在控制台中发现的那样),但它应该查看父主题——它在他的机器上而不是我的机器上。
因此,我们将链接文件/文件夹作为临时补丁放在子项中,但仍然有一些文件和样式没有通过。
我无法更换笔记本电脑,所以我只能运行 Ubuntu,我认为这很好。但似乎我的机器读取这些文件的方式与他的不同,尽管我们的文件最初完全相同。
我也尽可能地编辑了权限,所以我认为这不是问题,但它可能是。
作为一个 Ubuntu 和编程新手,我感谢任何帮助。我知道这不仅仅是一个叙述而不是一个具体问题,但老实说,我正在努力了解具体问题。我会尽我所能回答任何问题。
谢谢大家。
编辑:WP调试信息:
注意:尝试在第 937 行的 /home/cstone/dev/thesite/wp-content/mu-plugins/ubermenu/core/UberMenu.class.php 中获取非对象的属性
注意:尝试在第 937 行的 /home/cstone/dev/thesite/wp-content/mu-plugins/ubermenu/core/UberMenu.class.php 中获取非对象的属性
注意:尝试在第 937 行的 /home/cstone/dev/thesite/wp-content/mu-plugins/ubermenu/core/UberMenu.class.php 中获取非对象的属性
注意:尝试在第 937 行的 /home/cstone/dev/thesite/wp-content/mu-plugins/ubermenu/core/UberMenu.class.php 中获取非对象的属性
注意:使用未定义的常量 TABBER_TABS_DIR - 在第 31 行的 /home/cstone/dev/thesite/wp-content/mu-plugins/tabber-tabs/tabber-tabs.php 中假定为“TABBER_TABS_DIR”
注意:未定义索引:第 125 行 /home/cstone/dev/thesite/wp-content/mu-plugins/tabber-tabs/tabber-tabs.php 中的 tabber_tabs
注意:未定义索引:第 102 行 /home/cstone/dev/thesite/wp-content/plugins/category-seo-meta-tags/category-seo-meta-tags.php 中的 csmt_taxonomies
注意:使用未定义的常量 show_category_title - 在第 532 行的 /home/cstone/dev/thesite/wp-content/plugins/category-seo-meta-tags/category-seo-meta-tags.php 中假设为“show_category_title”
注意:使用未定义的常量 show_tag_title - 在第 533 行的 /home/cstone/dev/thesite/wp-content/plugins/category-seo-meta-tags/category-seo-meta-tags.php 中假设为“show_tag_title”
注意: wp_enqueue_script 被错误调用。在 wp_enqueue_scripts、admin_enqueue_scripts 或 init 挂钩之前,不应注册或排队脚本和样式。有关更多信息,请参阅 WordPress 中的调试。(此消息是在 3.3 版中添加的。)在 /home/cstone/dev/thesite/wp-includes/functions.php 的第 2959 行
注意:反序列化():在第 726 行的 /home/cstone/dev/thesite/wp-content/plugins/all-in-one-event-calendar/lib/plugin/Ai1ecFacebookConnectorPlugin.php 中 1273 个字节的偏移量 77 处出错
注意:反序列化():在第 726 行的 /home/cstone/dev/thesite/wp-content/plugins/all-in-one-event-calendar/lib/plugin/Ai1ecFacebookConnectorPlugin.php 中 1273 个字节的偏移量 77 处出错