У меня что-то похожее, когда я пытаюсь вставить php-код в редакторы, такие как TinyMCE, вы можете попробовать написать код в блокноте и загрузить файл через FTP, или если вы хотите написать php-код в веб-приложении Вы можете использовать ajaxplorer или extplorer.
Чтобы быть на 100% уверенным, что это не проблема с файлом, вы должны загрузить его через FTP и открыть его с помощью блокнота.