几天前,我的PuPHPet-Box
在编辑文件并刷新浏览器后开始抛出PHP-Errors 。好像编辑后的文件已被锁定&节约:
警告: include_once(/var/www/xxx/wp-content/plugins/xxx/public/views/filters.php): 无法打开流:输入/输出错误 第1309行/var/www/xxx/wp-content/plugins/xxx/admin/class-xxx.php
警告:include_once():打开失败 ' /var/www/xxx/wp-content/plugins/xxx/public/views/filters.php'对于 包含(include_path ='。:/ usr / share / php')in 第1309行/var/www/xxx/wp-content/plugins/xxx/admin/class-xxx.php
多次刷新浏览器(约3-5次)后,错误消失了。
文件存在,它刚刚被更改。此外,无论什么文件发生变化都没关系,错误又回来了。
以下是警告中引用的行:
/**
* Renders the view that displays the filters
*
* @since 0.1.0
*/
public function recipe_filters() {
include_once WP_PLUGIN_DIR . '/xxx/public/views/filters.php';
}
我在PhpStorm (2017.3.3)
上使用PuPHPet
,WordPress (4.9.3)
和OSX (10.13.3)
。
任何帮助都非常感谢。