禅道启动失败问题记录

173 阅读1分钟

【问题描述】

win7 + 禅道集成运行环境2.1.8

系统打补丁后禅道无法启动。

确认端口未被占用(netstat -ano|find "8014")

【现象】

禅道运行框提示:

正在启动......

已应用服务器配置。

正在启动服务:apachezt...端口:8014...失败。

再次尝试启动服务:apachezt...端口:8014...失败。

启动失败,请稍后重试。

apache日志文件提示:

Fatal Error Base address marks unusable memory region. Please setup opcache.file_cache and opcache.file_cache_fallback directives for more convenient Opcache usage 以上可翻译为:致命错误基址标记内存区域不可用。请设置opcache.file_cache缓存以及opcache.file_cache_fallback缓存回退指令,以更方便地使用Opcache。

【解决】

修改PHP.ini文件,在Opcache配置项中添加参数:

opcache.mmap_base=0x20000000

直接将整个Opcache配置块删除貌似也可以