я имею этот SVG на сервере. Все хорошо, пока я не попытаюсь использовать PHP, чтобы включить его в мою страницу. Когда я это делаю, это приводит к появлению 503 ошибок на всех страницах, а не только той, на которой я включил SVG. Когда я использую rhc tail
чтобы увидеть, что происходит, я получаю это:
[Tue Nov 11 19:47:37 2014] [error] [client <ip>] PHP Parse error: syntax error, unexpected 'encoding' (T_STRING) in /var/lib/openshift/<undisclosed>/app-root/runtime/repo/images/svg/monitor.svg on line 1
Это не происходит на моем локальном (Linux) сервере.
У вас включены короткие теги PHP, поэтому он пытается проанализировать его как файл PHP.
Вы можете отключить это несколькими способами. php.ini — ваш лучший вариант: http://php.net/manual/en/ini.core.php#ini.short-open-tag
Других решений пока нет …