PHP / prestashop(1.5.0.17)アプリケーションが正常に実行されていて、突然、ホスティングプロバイダーが変更されたとき(おそらく彼がいくつかのサーバーphpオプションを変更したとき)、次のエラーが発生し始めました。
This page contains the following errors:
error on line 636 at column 127: Specification mandate value for attribute gagarin
Below is a rendering of the page up to the first error.
これは636行目です。
<p class="product_desc"><a href="http://modele-ad9bis.pl/lokomotywy-h0/546-br-120-dr-piko.html" title="Lokomotywa spalinowa typu BR 120 zarządu kolei wschodnioniemieckich DR produkcji PIKO- kultowy " gagarin".">Lokomotywa spalinowa typu BR 120 zarządu kolei wschodnioniemieckich DR produkcji PIKO- kultowy "gagarin".</a></p>
それで彼はタグ"
の中のサインについて不平を言いますか?p
理解できない。HTMLドキュメントの定義と関係がありますか?これはドキュメントのヘッダーです。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
これは、ブラウザが解析できない場合のXML解析エラーのように見えますが、HTMLドキュメント内にあります...
もちろん、ページごとに、行ごとにエラーが異なります。突然文句を言い始めたばかりです。PHPサーバーのオプションが変更されたのか、ブラウザーに何か変更があったのかはわかりません(ある日、すべてのブラウザーがXML全体の検証を開始しましたか?)。コードを何も変更しなかったと100%確信しています。ここ数か月はショップがうまく機能し、ブラウザにこのようなものが表示されなかったと確信しています。誰かがここで何が間違っているのか、そしてどうすればこれを修正できるのか、ヒントを与えることができますか?
要約すると、これらは私の質問です:
- レンダリングを停止するこの醜いエラーを修正するにはどうすればよいですか?
- 何が起こったのですか-原因は何ですか?