httpd.conf не изменял. Согласно инструкции нужно только добавить sites-available/site1.conf и site2.conf, выполнить sudo a2ensite site1.conf (site2.conf) и перезапустить апач.
Содержимое файла site1.conf
Ничего не понял.
Имена сайтов приведены для примера.
Первый сайт
site1.ru IN SOA ns1.jino.ru hostmaster@jino.ru
*.site1.ru IN A 70.33.31.77
70.33.31.77.site1.ru IN A 70.33.31.77
site1.ru IN A 70.33.31.77
smtp.site1.ru IN CNAME smtp.jino.ru
Второй сайт
site2.ru IN SOA ns1.jino.ru hostmaster@jino.ru
*.site2.ru IN A 70.33.31.77
site2.ru IN A 70.33.31.77
site2.ru.site2.ru IN A 70.33.31.77
smtp.site2.ru IN CNAME smtp.jino.ru
Вводим в строку браузера site1.ru попадаем в папку www. А должны в папку www/site1/
Вводим в строку браузера site2.ru попадаем на заглушку джино. Этот домен зарегистрирован через джино.
Добавил. Теперь по имени первого сайта открывает папку (содержимое) www. А должен был открыть папку www/site1/.
Второй сайт не открывает - пишет что домен зареган джино (их заглушка)
Первый сайт
site1.ru IN SOA ns1.jino.ru hostmaster@jino.ru
*.site1.ru IN A 70.33.31.77
70.33.31.77.site1.ru IN A 70.33.31.77
site1.ru IN A 70.33.31.77
smtp.site1.ru IN CNAME smtp.jino.ru
Второй сайт
site2.ru IN SOA ns1.jino.ru hostmaster@jino.ru
*.site2.ru IN A 70.33.31.77
site2.ru IN A 70.33.31.77
site2.ru.site2.ru IN A 70.33.31.77
smtp.site2.ru IN CNAME smtp.jino.ru
Ок. без точек /var/www/site1 /var/www/site2
---------------------------
[....] Starting web server: apache2(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
----------------------------
результат
root@24045:~# sudo /etc/init.d/apache2 start
[....] Starting web server: apache2(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
Точно есть прокси и почти уверен, что есть файрволл. Наверно это и режет файлы.
Другого объяснения не нахожу. Дома js работает, на работе нет. Комп то один и тот же.
Ну и самое главное: сходите к админу, который рулит сетью - его нет.
Хаос, паника... госорганизация. Там всё сверху и непонятно кто.
На маршрутизаторы нет пароля (полазить чтоли), антивирь не актуален, групповые политики домена странные.
Никита Полевой: Куда уж больше? Не работает как должно. Как человек знакомый с ajax говорю прямым текстом - этот код должен работать/выполняться/исполнятся браузером, но не работает/выполняется. А при входе на этом же компьютере дома, через домашний роутер - код на странице в интернете работает.
Почитав, погуглив пришел к выводу, что в запросе, помимо ip, присутствуют 2 номера порта (понятно что в пакете полно другой инфы по типу ip, crc и т.д.).
Номер порта отправителя и получателя. А если отправитель находится за NAT, то по возвращении ответа (пакета) номер порта получателя будет преобразован в соответствии с таблицей маршрутизатора.
Например отправляем запрос на 80 порт с компа за NAT и ждем ответ на 81 порт.
Маршрутизатор изменяет 81 порт, на 82 и отправляет запрос на 80 порт.
При получении ответа, заменяет назад 82 порт на 81.
Получается, что я не смогу инициировать TCP соединение с компом, находящимся за NAT т.к. не знаю его IP, а IP маршрутизатора бесполезен в силу отсутствия записи к его таблице, о замене портов (непонятно кому в локальной сети отдать пакет).
Нет, мне нужен код только в форме 1.
На подобии - мы выполнили код в форме 1 и что-то не нашли (код ищет файл)? Тогда мы не можем работать с этой формой. Покажем пользователю форму 2, где он выберет настройки (укажет файл).
"Не в обиду, но с чего вы вязли, что вы здоровы?" Врачи так говорят. Медкомиссии и т.д.
"А киберспортсмены играют исключительно на 120+ герцах. Наверное это не просто так." - киберспортсмены они такие, много что делают. И мышки у них с 12 тыс dpi. Киберспорт тесно связан с маркетингом, продажами и рекламой.
Может столь высокий фпс нужен для продаж?
"Теперь, если добавить в эту схему сеть, то получается следующее. С сервера на ваш компьютер приходят данные"
А вот тут вы не совсем правы. Это такой "классический" подход. Сейчас мало того, что клиент предугадывает результат действия игрока (игрок прыгнул - клиент рассчитал куда попадет игрок. и клиент врага тоже рассчитал - да они обменялись информацией, но без промежуточных значений полёта - додумали сами), так и все решение попал или нет идет на стороне клиента.
Клиент получил данные, что враг в точке А. Прицел совпал с врагом в точке А. Выстрел. Значит игрок убит. Пакет с информацией, что игрок убит пошел на сервер.
А если была задержка? Если враг увернулся? То ему всё равно придет пакет, что он убит и его клиент выполнит действие.
За разъяснением к Близзард - их идея фикс.
Интересно. Спасибо.
Выходит фпс критично для снайпера. А для бойца ближнего боя, гренадёра или бьющего по площади - всё равно т.к. там сплеш. Из винтовки в голову - это можно, а вот кинуть гранату и попасть в голову (хедшот гранатой) - это уже скилл.
https://www.geeksaresexy.net/2015
Очень странный пример.
Если бы я увидел такое мелькание при 30 фпс (как заявлено на картинке), я бы не смог играть. Но в игре 30 фпс и всё относительно плавно.
"Чем больше фпс тем лучше картинка выглядит"
Вам не кажется, что устройство глаз и мозга у здоровых людей приблизительно одинаковое? Технически, за 60 кадров в секунду, при учете изменения каждого кадра - будет получено больше информации, чем за 30 кадров.
Но глаз, мозг, нервная система - не смогут обработать всю эту информацию. В результате, как это обычно и происходит, откинут часть ненужной информации, выделив для себя главное.
А главное, там содержится, пусть в 20 кадрах.
Мне не важно движение на миллиметр - важно на метр. Поэтому те 10 кадров мне не нужны. В принципе так и мозг решит (мы помним только важные моменты).
Так что я считаю, что невозможно в принципе воспринимать высокий фпс.
Уникальных людей, у которых глаз, мозг, нервная система способна обработать настолько большой объем информации и получить из этого максимальный результат...их единицы.
1. В какой кодировке работает сервер - не знаю. Что это значит?
Если в качестве сервера рассматривать не физическую машину, а апач или его аналоги - то кодировка указывается в 2-4 файлах, для каждого проекта (+сопостовление с бд).
Разные проекты в разных папках работают в разных кодировках и всё это выполняет один сервер - апач.
Могу сказать точно, что возвращаемые данные (ответ от сервера) в кодировке UTF-8.
Но моя проблема не в возвращаемых данных - тут всё хорошо.
2. Utf8Encode - вызывает ту же ошибку (Ошибка Project Project1.exe raised exception class eidhttpprotocolexception with message 'http/1.1 404 not found'.) также пробовал TIdURI.URLEncode и сторонние ф-ции преобразования адреса (много гуглил). Результат - код выполняется (синтаксис правильный), но возникают разные ошибки связанные с невозможностью соединения по кириллическому юрл.
Содержимое файла site1.conf
DocumentRoot "/var/www/site1"
ServerName www.mysite1.ru