поделитесь стадом с apache и процессом - PullRequest
0 голосов
/ 06 марта 2020

У меня есть django веб-сайт, обслуживаемый apache, и я хотел бы редактировать некоторые файлы на лету через администрацию.

Я думаю об использовании flock, чтобы избежать совпадений вопрос. Есть ли способ указать apache, используя flock для какого-либо файла / папки, с выбранным флагом?

С python, я использую:

fcntl.flock(media_dir_fd, fcntl.LOCK_EX)                                                                                                          
time.sleep(20)                                                                                                                                    
fcntl.flock(media_dir_fd, fcntl.LOCK_UN)                                                                                                          
os.close(media_dir_fd)

Ничего не добавляется, файлы обслуживаются, по умолчанию apache, кажется, не собирается в мою папку.

После этого я добавил Mutex в apache conf для своей папки: Mutex flock:/var/www/custom-media

Ничего добавить, файлы все еще обслуживаются.

Есть ли у вас какие-либо предложения, чтобы поделиться стадом с процессом и apache?

...