首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP- Apache在Windows上的模块失去了从本地文件系统读取的能力(包括,要求,fopen失败)

PHP- Apache在Windows上的模块失去了从本地文件系统读取的能力(包括,要求,fopen失败)
EN

Server Fault用户
提问于 2023-03-07 12:42:18
回答 1查看 33关注 0票数 0

我正在虚拟Windows 2019系统上运行带有php7.4模块的Apache2.4。通常,在上午01:00,php模块失去了从本地文件系统(C:)读取包含、要求或打开流的能力--在重新启动Apache或重新启动虚拟机之后,一切都变得正常。Apache安装为Service,并在用户帐户上运行,用户帐户对所有涉及的目录具有写/读权限。所需的文件都在正确的位置,拥有正确的权限,并且包含路径是正确的-请记住,在重新启动到上午01:00之前,所有文件都正常工作。

Error.log中的日志条目示例:

代码语言:javascript
复制
PHP Fatal error:  Unknown: Failed opening required 'C:/apps/pi/move.php' (include_path='.;C:\\apps\\phplib') in Unknown on line 0

在凌晨01:00运行的唯一计划任务是Ivanti安装程序。

有没有人听说过Ivanti与Apache/php -模块相冲突,或者可以猜测安装程序和Apache/php之间的逻辑连接?也许会影响窗户上的许可系统?

更新:

看来DSM安装程序是无罪的--在关闭服务之后,问题仍然存在。

奇怪的事情发生了:每秒的请求在减少,而矛盾的是,工作人员的数量明显增加,参见图形:

Apache-凌晨01:00的状态

任何提示都是非常感谢的!亲切的问候

EN

回答 1

Server Fault用户

发布于 2023-03-08 09:04:26

我说不出原因,但我会尽力帮你做决定。尝试从XAMPP那里获得信任,并将它们与您的比较。在设置Apache时,这对我起了作用。还可以查看Apache从哪个帐户运行。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1125533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档