JQuery на локальном хосте - PullRequest
       41

JQuery на локальном хосте

1 голос
/ 04 января 2010

Я использую Linuxmint (= Ubuntu Linux 9.10) Я установил сервер LAmp, который имеет Apache, PHP MySQL и теперь я пытаюсь написать код JQuery я сделал файл, и он отлично работал с этой ссылкой: file: ///var/www/jquery/jquery.html
но когда я использую эту ссылку, она больше не работает: http://localhost/jquery/jquery.html

файл jquery.min.js находится в той же папке и я уже изменил Src его в исходном коде на

  1. <script type="text/javascript" src="/var/www/jquery/jquery.min.js"></script>
  2. <script type="text/javascript" src="jquery.min.js"></script>

но ни один из них не работает (с локальной ссылкой) используя firebug я увидел эти ошибки:

  1. Запрошенный URL /var/www/jquery/jquery.min.js не найден на этом сервере.
  2. У вас нет прав доступа к /jquery/jquery.min.js на этом сервере.

Сервер Apache / 2.2.12 (Ubuntu) на локальном хосте, порт 80

так, что мне нужно сделать, чтобы он заработал?

Ответы [ 3 ]

2 голосов
/ 04 января 2010

Второй подход должен работать, если сервер apache имеет доступ для чтения к файлу /var/www/jquery/jquery.min.js.

1 голос
/ 04 января 2010

Если пользователь apache - wwwrun, а группа - www, выполните следующие действия:

chmod -R 0744 /var/www/
chown -R wwwrun:www /var/www/

Это гарантирует, что пользователь apache будет иметь права на просмотр, выполнение и т. Д. Файлов в вашей веб-папке.

0 голосов
/ 04 января 2010

Вы также должны убедиться, что ваша конфигурация Apache позволяет вам обслуживать js-файлы.

Попробуйте получить доступ к http://localhost/jquery/jquery.min.js и посмотреть, сможете ли вы получить файл.

...