Проблема с разрешением Apache в Ubuntu 12.04

Взгляните на этот рабочий пример для Fiddle, в котором используется jQuery UI . Это решение, которое я использовал изначально слева направо, но я изменил его, чтобы оно работало справа налево.

Это позволяет пользователю быстро нажимать на ссылки, не нарушая анимацию среди доступных панелей.

Код JavaScript прост:

$(document).ready(function(){
    // Mostra e nascondi view-news
    var active = "europa-view";
    $('a.view-list-item').click(function () {
        var divname= this.name;
        $("#"+active ).hide("slide", { direction: "right" }, 1200);
        $("#"+divname).delay(400).show("slide", { direction: "right" }, 1200);
        active = divname;
    });
});

Получить HTML и CSS по ссылке Fiddle.

Добавлены белый фон и отступы слева для лучшего представления эффекта.

0
задан 06.05.2020, 04:04

2 ответа

Жалуется на разрешения, установленные для папки. Своей командой вы дали всем права на полную запись (!) И чтение для каждого файла в этой папке и ее подпапках.

Выполните следующие команды, чтобы установить права назад:

sudo chmod a-x -R /etc/php5/apache2/
sudo chmod a-w -R /etc/php5/apache2/
sudo chmod 755 /etc/php5/apache2/
sudo chmod 644 /etc/php5/apache2/php.ini
sudo chmod 644 /etc/php5/apache2/conf.d/*

Небольшое примечание:
Никогда не используйте chmod -R, пока вы точно не знаете, кто вы делает. chmod -R рекурсивно устанавливает разрешения для каждого файла и папки по заданному пути. Вы можете разрушить всю вашу систему.

0
ответ дан 06.05.2020, 04:04

Я бы остановил Apache, используя sudo service apache stop. Предоставление рекурсивных привилегий 777 не рекомендуется, если в этом нет абсолютной необходимости.

Предполагая, что вы ввели эту команду chmod для каталога /etc/php5/apache2, вы можете сбросить разрешения по умолчанию. Вот содержимое того же каталога в моей системе, который настроен как сервер LAMP:

lrwxrwxrwx 1 root root     9 Apr  4  2012 conf.d -> ../conf.d
-rw-r--r-- 1 root root 67479 Apr  9  2013 php.ini
-rw-r--r-- 1 root root 68428 Jun 13  2012 php.ini.ucf-dist

Вам потребуется chmod файлы php.ini и php.ini.ucf.dist с

sudo chmod 644 filename

Ошибка, которую вы получаете от phpMyAdmin, связана с его собственным файлом конфигурации - config.inc.php найдена на корневом уровне вашей установки phpMyAdmin. Управление этим файлом объясняется в phpMyAdmin Wiki здесь .

Для редактирования файла php.ini вам нужно будет вызвать sudo при использовании текстового редактора CLI, такого как vi или pico, например sudo pico /etc/php5/apache2/php.ini

0
ответ дан 06.05.2020, 04:05

Теги

Похожие вопросы