Показать сообщение отдельно
Старый 15.11.2009, 15:52 Вверх   #16
Модератор
 
Аватар для elvis75
elvis75 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Stalker Посмотреть сообщение
а как получить доступ к директории php и к php.ini, к файлу конфигурации apache, и к файлу конфигурации MySQL
Лучше поздно чем никогда :-)

Для того, чтобы получить доступ к файлам конфигурации, права на изменение которых нужно быть root следует им стать.

Вот возможные варианты:

1. Запустить файловый менеджер от имени root

запустить терминал и в нем набрать:
Код:
sudo mc
при условии что этот самый midnight commander установлен
Если им пользоваться сложно, можно запустить Nautilus
Код:
sudo nautilus
information

Внимание

получив доступ к файловой системе таким образом вы получите безоговорочный доступ к ЛЮБОМУ файлу системы
Не удаляйте ничего научным тыком, вы можете сломать систему.
Удаленные файлы удаляются практически безвозвратно.




2 вариант это сразу открыть конфигурационный файл в текстовом редакторе от имени root.

Это более правильный вариант так вы получаете доступ только к одному файлу, что гораздо безопаснее.
Например мы хотим отредактировать файл php.ini находящийся в папке /etc/php5/apache2 открыв его в текстовом редакторе gedit - стандартный текстовый редактор оболочки Gnome.
для этого мы так и наберем в терминале:
Код:
sudo gedit /etc/php5/apache2/php.ini
information

Внимание

получив доступ к файлу таким образом вы получите безоговорочный доступ к ЛЮБОМУ файлу системы
Не меняйте их содержимое просто так, научным тыком, вы можете сломать систему.
Всегда прежде чем внести какие нибудь изменения сохраните исходный файл в той-же директории добавив к файлу например .oldcopy
Так из файла php.ini у вас получится php.ini.oldcopy
Вы всегда сможете восстановить работоспособность программы или системы вернув файлу прежнее название или скопировав его содержимое в испорченный файл.




Вносим изменения, сохраняем файл.

Для того чтобы сразу сделать архивную копию файла который вы хотите изменить, а потом открыть файл для редактирования можно в терминале выполнить последовательно 2 команды:
Код:
sudo cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini.oldcopy
sudo gedit /etc/php5/apache2/php.ini
И если чтото не так пойдет, то выполнив следующую команду:
Код:
sudo cp /etc/php5/apache2/php.ini.oldcopy /etc/php5/apache2/php.ini
Вы замените содержимое "испорченного" конфигурационного файла оригиналом из сохраненной копии не используя файловый менеджер и прочие программы.

Последний раз редактировалось elvis75; 16.11.2009 в 09:36..
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.06699 секунды с 10 запросами