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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Apache не разрешает исполнятся js файлам  (Прочитано 1260 раз)

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

Оффлайн miroslav_g

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Уставновил PhpMyAdmin. Были некоторые проблемы, но они уже решились.

Вроде все нормально, все пашет, но вот когда я захотел импортировать базу то кнопка просто не работала. Посмотрел логи и вот что там было:

Цитировать
[Wed Jul 07 19:42:20 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools-more.js, referer: http://localhost/phpmyadmin/main.php?token=69706ddd20d39f490a2fa22aac9a4131
[Wed Jul 07 19:42:20 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools.js, referer: http://localhost/phpmyadmin/main.php?token=69706ddd20d39f490a2fa22aac9a4131
[Wed Jul 07 19:42:20 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools-more.js, referer: http://localhost/phpmyadmin/main.php?token=69706ddd20d39f490a2fa22aac9a4131
[Wed Jul 07 19:42:23 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools.js, referer: http://localhost/phpmyadmin/db_structure.php?token=69706ddd20d39f490a2fa22aac9a4131&db=forum
[Wed Jul 07 19:42:23 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools-more.js, referer: http://localhost/phpmyadmin/db_structure.php?token=69706ddd20d39f490a2fa22aac9a4131&db=forum
[Wed Jul 07 19:42:23 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools.js, referer: http://localhost/phpmyadmin/db_structure.php?token=69706ddd20d39f490a2fa22aac9a4131&db=forum
[Wed Jul 07 19:42:23 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools-more.js, referer: http://localhost/phpmyadmin/db_structure.php?token=69706ddd20d39f490a2fa22aac9a4131&db=forum
[Wed Jul 07 19:42:25 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools.js, referer: http://localhost/phpmyadmin/db_import.php?db=forum&server=1&token=69706ddd20d39f490a2fa22aac9a4131
[Wed Jul 07 19:42:25 2010] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /home/genius/www/phpmyadmin/js/mootools.js, referer: http://localhost/phpmyadmin/db_import.php?db=forum&server=1&token=69706ddd20d39f490a2fa22aac9a4131

Вот конфиг апача:

Цитировать
AddType application/x-httpd-php .php .phtml

AddDefaultCharset UTF-8
<VirtualHost *:80>
    DocumentRoot /home/genius/www/
    <Directory /home/genius/www/>
        AllowOverride All
    </Directory>
</VirtualHost>


Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #1 : 07 Июля 2010, 21:00:21 »
Options FollowSymLinks в <Directory></Directory> попробуй

Оффлайн miroslav_g

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #2 : 07 Июля 2010, 21:10:08 »
В конфиг записывать или создать в папке .htaccess ?

P.S. Можно полні пример что вписать, а то я веб разработкой только начинаю заниматся.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28469
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #3 : 08 Июля 2010, 00:20:23 »
В конфиг записывать или создать в папке .htaccess ?

P.S. Можно полні пример что вписать, а то я веб разработкой только начинаю заниматся.

Вот конфиг апача:

Цитата
AddType application/x-httpd-php .php .phtml

AddDefaultCharset UTF-8
<VirtualHost *:80>
    DocumentRoot /home/genius/www/
    <Directory /home/genius/www/>
        AllowOverride All
    </Directory>
</VirtualHost>

Тебе вроде русским языком сказали:
Options FollowSymLinks в <Directory></Directory> попробуй
<VirtualHost *:80>
    DocumentRoot /home/genius/www/
    <Directory /home/genius/www/>
        AllowOverride All
        Options FollowSymLinks
    </Directory>
</VirtualHost>
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн miroslav_g

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #4 : 08 Июля 2010, 10:10:36 »
Поставил, но проблема не решилась. Все так же не могу импортировать базу.
Все те же ошибки появляются.

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #5 : 08 Июля 2010, 10:21:32 »
апач рестартил после правки конфига?
ls -l /home/genius/www/phpmyadmin/js/

Оффлайн miroslav_g

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #6 : 08 Июля 2010, 11:23:51 »
Рестарт делал.

ls -l:

-rwxrwxr-x 1 genius genius 13228 2010-07-06 13:56 common.js
-rwxrwxr-x 1 genius genius  4639 2010-07-06 13:56 dom-drag.js
-rwxrwxr-x 1 genius genius 58852 2010-07-06 13:56 functions.js
-rwxrwxr-x 1 genius genius  2554 2010-07-06 13:56 indexes.js
-rwxrwxr-x 1 genius genius  1687 2010-07-06 13:56 keyhandler.js
drwxrwxr-x 3 genius genius  4096 2010-07-06 13:56 mooRainbow
-rwxrwxr-x 1 genius genius   321 2010-07-06 13:56 mootools_common.js
-rwxrwxr-x 1 genius genius   759 2010-07-06 13:56 mootools-domready-rainbow.js
lrwxrwxrwx 1 genius genius    45 2010-07-06 13:56 mootools.js -> ../../javascript/mootools/mootools-core-yc.js
lrwxrwxrwx 1 genius genius    45 2010-07-06 13:56 mootools-more.js -> ../../javascript/mootools/mootools-more-yc.js
-rwxrwxr-x 1 genius genius  4870 2010-07-06 13:56 navigation.js
-rwxrwxr-x 1 genius genius  1267 2010-07-06 13:56 querywindow.js
-rwxrwxr-x 1 genius genius  2937 2010-07-06 13:56 server_privileges.js
-rwxrwxr-x 1 genius genius 11723 2010-07-06 13:56 tbl_change.js
-rwxrwxr-x 1 genius genius  5441 2010-07-06 13:56 tooltip.js

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #7 : 08 Июля 2010, 14:36:15 »
ls -l ../../javascript/mootools/

Оффлайн miroslav_g

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #8 : 08 Июля 2010, 17:15:18 »
Вот такое відает:
genius@genius:~/www/phpmyadmin/js$ ls -l ../../javascript/mootools/
ls: не вдається отримати доступ до ../../javascript/mootools/: No such file or directory

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #9 : 08 Июля 2010, 21:11:31 »
ну вот вам и ответ, теперь ищите где лежат нужные файлы и правьте ссылки либо закидывайте в нужное место файлы.
sudo updatedb; locate mootools-{core,more}-yc.js

Оффлайн miroslav_g

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Apache не разрешает исполнятся js файлам
« Ответ #10 : 08 Июля 2010, 23:26:13 »
Спасибо вам большое =) Все получилось и теперь импортируется.

Скопировал из /usr/share/javascript/mootols файлы - mootols.js mootols-more.js mootols-more-yc.js mootols-core-yc.js    И все заработало.

 

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