Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: apach2 на ubuntu 14.04  (Прочитано 919 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FLAXE

  • Автор темы
  • Участник
  • *
  • Сообщений: 155
    • Просмотр профиля
apach2 на ubuntu 14.04
« : 01 Сентября 2014, 18:30:28 »
Вопрос возник такой, есть у меня некая страничка html.
В ней прописан javascript, обычный цикл который подставляет нужный адрес для перехода к сервису.
Потому что разные порты и название внутри сети и за ее пределами.
В итоге не работают эти циклы. Перерыл кучу сайтов, решение так и не нашел.
Файл странички лежит в /www , остальной сервис в /www/html. Пробовал засунуть страничку тоже в html директорию. Тк начитал что с новой версии переменился каталог по умолчанию. Но все равно скрипты не работают.
Что делать не пойму.. где то включаться поддержка javascript в апаче должна наверное? не может ж быть что б не работали они.  :o :o

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #1 : 01 Сентября 2014, 18:48:24 »
место /var/www/html/
Wars ~.o

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #2 : 01 Сентября 2014, 18:48:38 »
Цитировать
где то включаться поддержка javascript в апаче должна наверное?

Javascript интерпретируется браузером, апач тут не причем.
Можно глянуть код? Не совсем понятно что у вас не работает.

По умолчанию в apache2 используется /var/www (/var/www/html для версии 2.4) как корневая директория для ваших html-страниц.
« Последнее редактирование: 01 Сентября 2014, 20:05:04 от .ubuntufan »

Оффлайн Alex Gluck

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #3 : 01 Сентября 2014, 18:50:36 »
Я вас возможно разочарую, но javascript исполняется в браузере, там его и надо включать. Возможно у вас не правильно страничка сделана и она не работает. А ещё я приучил себя хранить верность размещениям настроек и каталогов которые использую. Допустим если в версии 8.04 у меня каталог веба был /var/www то и в 14.04 он лежит там же и работает так же, т.о. все инструкции из прошлого сохраняют свою работоспособность.

Оффлайн FLAXE

  • Автор темы
  • Участник
  • *
  • Сообщений: 155
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #4 : 01 Сентября 2014, 19:28:39 »
Цитировать
Можно глянуть код? Не совсем понятно что у вас не работает.
Да можно, вот:
(Нажмите, чтобы показать/скрыть)

Цитировать
Допустим если в версии 8.04 у меня каталог веба был /var/www то и в 14.04 он лежит там же и работает так же
К сожалению мне пришлось все собирать с 0 так сказать. Пришел в контору и полностью на ubuntu сервер загнал. И да, с 14.04 у apach сменилась директория по умолчанию на /var/www/html. В связи с этим некоторые сложности возникали (не относится к теме поста).
« Последнее редактирование: 01 Сентября 2014, 19:42:21 от FLAXE »

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #5 : 01 Сентября 2014, 20:15:19 »
Так, а подробнее, в чем конкретно проблема.

P.S. код отрабатывает как вы, вероятно, и хотели. Предполагаю что дело все таки не в Javascript'е и прошу также предоставить конфиги апача.

Оффлайн FLAXE

  • Автор темы
  • Участник
  • *
  • Сообщений: 155
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #6 : 01 Сентября 2014, 20:37:15 »
как я хочу не отрабатывает.(по факту, до работало все гуд)
что первым в if стоит, туда и идет.
А если я допустим с офиса не могу попасть по mydomain.ru, а попадать должен с www.mydomain.ru.
И точно так же с почтой.. по порту идет потому что тот первый стоит, а снутри по стандартному нет.
Какой конфиг апача? И да, работало все отлично. Вот после выходных случилось горе. Не облоко не работает толком, не страничка эта не фурычит.
« Последнее редактирование: 02 Сентября 2014, 07:54:57 от FLAXE »

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #7 : 01 Сентября 2014, 23:08:34 »
Вы уверены что IP адрес определяется верно? Если да то все должно быть ок, даже несмотря на побитовое И вместо логического и сравнения строк с числами.

Оффлайн FLAXE

  • Автор темы
  • Участник
  • *
  • Сообщений: 155
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #8 : 02 Сентября 2014, 07:58:05 »
Цитировать
Вы уверены что IP адрес определяется верно?
Нет, не уверен. А как проверить?
« Последнее редактирование: 02 Сентября 2014, 13:07:10 от FLAXE »

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #9 : 02 Сентября 2014, 16:34:38 »
смотрите, какой адрес определяется, у вас закоментирован вывод же:
Цитировать
echo "Your IP is: $ip\n";

Оффлайн FLAXE

  • Автор темы
  • Участник
  • *
  • Сообщений: 155
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #10 : 02 Сентября 2014, 19:06:02 »
 :D я ее раскомментировал.. но мне она не чего не показала. И куда вернуться он должен?
У меня не где не отображало, не чего.

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #11 : 02 Сентября 2014, 19:20:52 »
у файла расширение index.html чтоле? переименуй в index.php

Оффлайн FLAXE

  • Автор темы
  • Участник
  • *
  • Сообщений: 155
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #12 : 03 Сентября 2014, 10:40:54 »
.ubuntufan,
да именно что был в формате html. Переименовал все заработало.
Почему интересно в формате html, не хотело? :-[

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: apach2 на ubuntu 14.04
« Ответ #13 : 03 Сентября 2014, 16:56:38 »
потому что у вас там php-код, который интерпретируется только для файлов .php

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.