Я разрабатываю на локальном компьютере, стоит фактически дефолтная связка: Apache/2.2.17 (Win32) PHP/5.3.4
Если я открываю в браузере файл PHP с содержимым:
Код |
---|
<?php
$_SERVER["SCRIPT_NAME"] = 'для примера';
echo $_SERVER["SCRIPT_NAME"];
?> |
то вижу в браузере страничку со словами: "для примера"
Если же такой код (а в частности $_SERVER["SCRIPT_NAME"] = 'что-то') выполнить в рамках подключаемого битриксом модуля, то белый экран и все. Как-будто на этой строке происходит исключение и выполнение завершается. Есть ощущение, что в процессе запуска битрикс что-то инициализирует или делает какую-то защиту (в данном случае переменных сервера...) или что-то подобное...