Символьные ссылки для общих файлов

Рабочий Mysql 5 или позже ОС на 64 бита обычно стоит того независимо от памяти, к которой Вы обращаетесь из-за внутреннего пользования 64 целых чисел в базе данных. Если Вы не пытаетесь вместить свою установку в крошечную сумму RAM нет почти никакой причины выбрать установку на 32 бита Mysql.

1
задан 13 November 2009 в 18:07
3 ответа

Это не возможно со ссылками

1
ответ дан 4 December 2019 в 02:19
  • 1
    Вы знаете о другом решении? –  robjmills 13 November 2009 в 18:02
  • 2
    можно использовать перенаправления. Например, что-то вроде этого должно работать: RewriteEngine На RewriteRule ^public/css / (.*) $ bespoke/css/1$ [L, R=303] необходимо зафиксировать пути, хотя и Вам нужно один в каждом virtualhost. –  Daniel 13 November 2009 в 21:08

Ответ - да. Тест ниже, вероятно, слишком запутан для того, что Вы хотите сделать, но он может помочь проиллюстрировать то, что может быть сделано.

$ mkdir test
$ mkdir test/a
$ mkdir test/a/dir1
$ touch test/a/dir1/file1
$ ln -s /absolute/path/to/test/a test/b
$ ls -l test
drwxr-xr-x 3 user user 4096 2009-11-13 07:45 a
lrwxrwxrwx 1 user user   28 2009-11-13 07:45 b -> /absolute/path/to/test/a
$ ls -l test/b
drwxr-xr-x 3 user user 4096 2009-11-13 07:45 dir1
$ cd b
$ ln -s ../a/dir1 dir2
$ ls -l
drwxr-xr-x 3 user user 4096 2009-11-13 07:45 dir1
drwxr-xr-x 3 user user 4096 2009-11-13 07:45 dir2 -> ../a/dir1
$ ls -l dir1
drwxr-xr-x 3 user user 4096 2009-11-13 07:45 file1
$ ls -lH dir2
drwxr-xr-x 3 user user 4096 2009-11-13 07:45 file1
$ cd ../a
$ ls -l
drwxr-xr-x 3 user user 4096 2009-11-13 07:45 dir1
drwxr-xr-x 3 user user 4096 2009-11-13 07:45 dir2 -> ../a/dir1

Та последняя запись довольно интересна. Это по существу /absolute/path/to/test/a/../a/dir1.

0
ответ дан 4 December 2019 в 02:19
  • 1
    спасибо, пытаясь транспонировать это к тому, как мне было бы нужно, чтобы это работало –  robjmills 13 November 2009 в 16:33
  • 2
    не уверенный, если Ваше решение на самом деле, в чем я нуждаюсь, может Вы смотреть на мой расширенный пример для наблюдения то, что я имею в виду –  robjmills 13 November 2009 в 17:07

Я делаю это с несколькими установками Wordpress на одном из моих веб-серверов.

Я устанавливаю каталог 'wp-содержания' (который имеет темы и плагины) чтобы быть совместно использованным среди установок таким образом:

/var/<site>/wp-content -> /home/common/wp-content
/var/<site2>/wp-content -> /home/common/wp-content
etc...

Это было бы сделано:

cd /var/<site>
ln -s wp-content /home/common/wp-content

У меня есть перманент на моем /home/common/wp-content набор каталога к rwxrwxrwx на этом конкретном устройстве.

0
ответ дан 4 December 2019 в 02:19

Теги

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