This question has already been answered:

Instead of the Russian text, question marks are displayed. It is spelled "In the code there is php. When running on a local machine, everything is fine, and when you start from the server, Russian characters become question marks. What is the problem?

Reported as a duplicate by members vp_arth , user194374, Denis Bubnov , ߊߚߤߘ , rjhdby Mar 1 '17 at 7:28 .

A similar question was asked earlier and an answer has already been received. If the answers provided are not exhaustive, please ask a new question .

    2 answers 2

    Most likely you have a problem with the server encoding settings. Here in this topic a person gave a very detailed answer.

      <meta charset="utf-8"> 

      Add and everything will be displayed.

      • Try to write more detailed answers. Explain what is the basis of your statement? - Nicolas Chabanovsky