我有一个带有一些个人网站和内容的网络服务器,它正在运行Debian Lenny,Apache 2和PHP 5.我总是用apt
来安装东西。
本周末,我尝试安装Ruby on Rails只是为了好玩。我没有让它工作,但这是另一个问题。今天我注意到我的一个运行PunBB的网站已经停止工作了。我得到的错误如下:
Warning: preg_match(): Compilation failed: unknown option bit(s) set at offset 0 in /home/arood/sitename/include/utf8/utf8.php on line 51 Fatal error: PCRE is not compiled with UTF-8 support in /home/arood/sitename/include/utf8/utf8.php on line 52
pcretest -C
告诉我我在服务器上安装了支持UTF-8的版本8.12,但phpinfo()
告诉我它使用8.02。我通过谷歌发现apache正在使用它自己的版本,但我无法弄清楚如何解决我的问题。
有人可以帮助我重新开始工作吗?
由于