sudo chown -R root: myusername / var / lib / php / session (що я повинен ввести ім'я користувача)?


16

Я отримую це:

Неможливо розпочати сеанс без помилок, будь ласка, перевірте помилки, подані у вашому файлі журналу PHP та / або веб-сервера та налаштуйте PHP-установку належним чином.

Тому я слідую за цим підручником .

Але я поняття не маю, що поставити в "ім'я користувача".

Ось як це виглядає, коли я запускаю термінал:

alex@alex-System-Product-Name:~$

Мій користувач "alex", наприклад:

/home/alex

Будь-які пропозиції?

Відповіді:


36

chownКоманда має наступний синтаксис:

chown username:groupname directory

Отже, у вашій команді example це ім’я вашої основної групи, яке потрібно поставити. Для визначення поточного імені користувача видайте команду, як показано нижче на терміналі

whoami

Це поверне ваше поточне ім’я користувача. Потім видайте цю команду для визначення складу вашої групи

groups username

Припускаючи, що ваше ім’я користувача "alex", запустіть:

groups alex

Ви отримаєте щось на кшталт:

alex : alex staff adm cdrom lpadmin admin

Перший після - :це ваша основна група. У цьому прикладі це "alex".

Команда буде:

sudo chown -R root:alex /var/lib/php/session

Дякую, я думаю, це допомогло, але я отримую це: chown: cannot access / var / lib / php / session ': Немає такого файлу чи каталогу`'
janoChen

Так, цього каталогу може не бути там. Команда працюватиме лише за наявності каталогу. Тож, можливо, ви пропустили кілька кроків у цій документації або кілька кроків до цього, не спрацювали, як очікувалося.
Jamess

Зазвичай я роблю 'ls -l / var / lib / php / session', щоб перерахувати каталог, щоб побачити поточну власність, перш ніж я його зміню. Тоді я буду знати, як повернути це, якщо щось пішло не так !. Ця команда допоможе вам зрозуміти, чи присутній каталог чи ні.
Jamess

Відповідно до вашої відповіді, чи не має бути команда, sudo chown -R alex:alex directory_pathоскільки ім'я користувача та перша група після: is alex?
giannis christofakis

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.