php - 更新到 PHP 8.1 RC5 后 PHP 无法正常工作
问题描述
将 PHP 7.4 更新到 PHP 8.1 RC5 后,PHP 已停止在我的机器上运行并产生以下错误:
PHP 警告:PHP 启动:^(text/|application/xhtml+xml) (offset=0): Unrecognized compile-time option bit(s) in Unknown on line 0
即使我要求 php 版本,它也会产生错误:
PHP Warning: PHP Startup: ^(text/|application/xhtml\+xml) (offset=0): unrecognised compile-time option bit(s) in Unknown on line 0
PHP 8.1.0RC5 (cli) (built: Nov 4 2021 14:57:53) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.0-dev, Copyright (c) Zend Technologies
with Zend OPcache v8.1.0RC5, Copyright (c), by Zend Technologies
操作系统:Ubuntu 20.04
使用此存储库更新:
sudo add-apt-repository ppa:ondrej/php
你知道可能是什么问题吗?
解决方案
就像@Douglas Roos在评论中所说,
sudo apt update
sudo apt upgrade
会解决你的问题。
推荐阅读
- python - 如何从生成随机字母集的代码中提取真实单词
- ios - 在 Xcode 10.2 中使用 Swift 3 - 命令 /Library/Developer/Toolchains/swift-3.0-RELEASE.xctoolchain/usr/bin/swiftc 失败,退出代码为 1
- mysql - 如何正确总结为“订购时间”+“离开时间” - mysql(添加小时而不是秒)
- reactjs - 无法映射 AsyncStorage 数据
- c# - 如何从应用程序中检测运行时/正在执行的 .NET Framework 版本?
- javascript - 如何使用angularjs选择多选的所有选项
- php - 如果条件不适用于`enqueue_scripts`
- css - 显示表格在页边距顶部占用额外空间
- python - reprojectImageto3d 后左右图像点重投影不一致
- rstudio - ENVI 二进制文件到 tiff 的转换