0

Drupal サイトの管理メニューで、すべてのチェックボックスとラジオ ボタンにラベルが表示されていないことに気付きました。これがいつ始まったのかはわかりませんが(いくつかのバックアップを確認しましたが、それらすべてに存在しています)、解決策を見つけたいと思います.

モジュールを無効にしようとしましたが、現時点では効果がありません。

スクリーンショットを添付しました

いくつかのページにいくつかの PHP 警告がポップアップ表示されることに気付きました - これらは次のとおりです。

Warning: preg_match(): Compilation failed: unknown option bit(s) set at offset 0 in /persistent/html/includes/bootstrap.inc on line 1606

Warning: in drupal_clean_css_id![enter image description here][1]entifier() (line 3731 of /persistent/html/includes/common.inc).
4

1 に答える 1

0
Warning: preg_match(): Compilation failed: unknown option bit(s) set at offset 0 in /persistent/html/includes/bootstrap.inc on line 1606

どうやら手がかりでした。

PHPは最近5.3.13から5.3.14にアップグレードされましたが、これによりpreg_matchの処理方法が変わったようです。再度5.3.15にアップグレードしても問題は解決していませんでした。そのため、5.3.13にダウングレードすると、問題は解決しました。

Subversion phpがアップグレードするWordpressで同様のpreg_matchエラーが発生する他のインスタンスを見つけました!

于 2012-08-15T11:49:40.893 に答える