0 レビュー
1 回答
php-「無効な範囲」のコンパイルエラーでWPサイトをデバッグする場合、どこを見ますか?
この投稿についてもうしばらくお待ちください。私はWPプログラマーではなく、Javascriptのフルスタックの人ですが、友人から、WPギャラリーサイトの多くのページで次のエラーが発生する理由を尋ねられました。 (添付の写真も参照)
Warning: preg_match(): Compilation failed: invalid range in character class at offset
Stack Overflowを検索しましたが、私が見た答えは、PHPを自分でプログラムした人向けのようです。ここでは、構築済みのギャラリーなどに依存する既存のサイトで作業しています。
これが発生しているページはhttp://pixiealexander.com/beach-paintings/です。問題は断続的に発生するようです。再ロードすると問題が解消されるようです。私はじっと見回していましたが、ええと、WPについてはほとんど知らず、どこから始めればよいのかわかりません。彼女はWP5と「NextGen」ギャラリーを使用しているようです。...
これは典型的なStackOverflowの質問ではないことを理解していますが、前述のように、私は単に友人を助けようとしているので、私に反対票を投じないようにお願いします...私>
わからない
0
レビュー
答え :
解決策:
文字クラス[a-z]または[a-z0-9]の中に、実際には範囲に関係のないハイフン「-」がある可能性があります。 0-9やa-zのような文字の場合はそうなので、その行を見て、「\-」のように文字の範囲を実際に表していない問題のあるハイフンをエスケープする必要があります。これは既知の問題です。一部のバージョンのPHP(s)PCREに影響します
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。