Ошибка PHP Parse, вызванная SVG

я имею этот 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) сервере.

1

Решение

У вас включены короткие теги PHP, поэтому он пытается проанализировать его как файл PHP.

Вы можете отключить это несколькими способами. php.ini — ваш лучший вариант: http://php.net/manual/en/ini.core.php#ini.short-open-tag

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]