Php 高级自定义字段库包含一次错误没有这样的文件或目录

Php 高级自定义字段库包含一次错误没有这样的文件或目录,php,wordpress,advanced-custom-fields,Php,Wordpress,Advanced Custom Fields,我正在使用Gallery插件。在我的函数文件中,我有: include_once(‘acf-gallery/acf-gallery.php’); 按照指示。我还尝试: include_once( get_stylesheet_directory() . ‘/acf-gallery/acf-gallery.php’ ); 但这也不起作用 这在我的本地机器上运行良好,但当我将其上传到web服务器时,会收到一条错误消息。我得到的错误是: include_once(acf-gallery/acf-g

我正在使用Gallery插件。在我的函数文件中,我有:

include_once(‘acf-gallery/acf-gallery.php’);
按照指示。我还尝试:

include_once( get_stylesheet_directory() . ‘/acf-gallery/acf-gallery.php’ );
但这也不起作用

这在我的本地机器上运行良好,但当我将其上传到web服务器时,会收到一条错误消息。我得到的错误是:

include_once(acf-gallery/acf-gallery.php) [function.include-once]: failed to open stream: No such file or directory
我认为这是因为路径不完整或不正确


是否有另一种方法可以在PHP中包含此内容,从而在不考虑服务器的情况下查找路径?

这意味着它无法找到文件。检查插件所在的插件文件夹。我相信您试图加载的文件不在样式表目录中。但是在插件安装目录中。所以
wp-content/plugins/'plugin-name'
我曾经尝试过include_('wp-content/plugins/acf-gallery/acf-gallery.php');但这也不行!?acf gallery不是插件的名称吗?您正在使用的插件是ACF。请阅读此处的文档:。还是我弄错了?acf画廊是AFC的一个附加组件。我已经阅读了他们的文档,其中说包括include_once('acf-gallery/acf gallery.php');在函数文件中。它确实在本地工作,但是现在文件在服务器上,插件插件没有被提取。文档中没有包含这种可能性。您确定要包含的
文件
位于该
位置吗?如果可能的话,给我看一下目录树的截图。