Вопрос в следующем:
нужно получать IP посетителей сайта. На JavaScript-е похоже такой возможности нету. Но такая возможность есть в PHP, IP пользователей записываются сюда:
$_SERVER['REMOTE_ADDR']
В качестве сервера использую NodeJS.
В файле index.html вставил скрипт:
<script type="text/javascript">
var ip = "<?php echo $_SERVER['REMOTE_ADDR'] ?>";
alert("Твой IP "+ip);
alert(ip);
</script>
PHP установил
Но в браузере выводится PHP не компилируется:
req.headers['x-forwarded-for'] - вернуло undefined, но ошибки не вызвало
req.connection.socket.remoteAddress; - а здесь вызвалась ошибка: "TypeError: Cannot read property 'remoteAddress' of undefined"
В качестве сервера использую NodeJS.
В файле index.html вставил скрипт:
1) Нода отвечает на все запросы по хттп, соответственно некому отдать файл на интерпретацию в пхп
2) Установлен ли на сервере пхп вообще?
3) пхп не компилируемый, а интерпретируемый.
4) стандартное расширение для обрабатываемых пхп файлов (сюрприз!) - .php