PHP-файлы волшебным образом сервируются с помощью ведущего TAB. Debian Wheezy Apache PHP
На моем apache, php setup в системе debian wheezy я получил странное поведение.
Обнаружено, когда я пытался создать изображение с php и вывести его напрямую. Это не удалось навсегда, и браузер сказал что-н. как поврежденный файл изображения. После долгих попыток около 3 часов я обнаружил, что в самом начале к моему изображению добавлен символ TAB, который там не принадлежит.
Чтобы доказать, что это часть установки apache-php, я создал файл test.php, который просто содержит букву "а" и скопировал этот файл в test.html. Так что оба файла просто содержат букву а. Вы можете увидеть получившуюся вкладку здесь:
http://www.activeroom.net/test.php
http://www.activeroom.net/test.html
и даже на самой базе URL - это тоже php-файл. Надеюсь, кто-нибудь может указать мне в правильном направлении. Btw. на консоли все нормально: php test.php просто возвращает a. Может быть, это что-то про Apache MimeTypes или заголовки вообще?!
1 ответ
Как глупо - там был php-файл, добавленный через php.ini. Этот файл имел вкладку в конце. Иногда вещи действительно запутаны.