Малко Уточнение за Сървър под Linux

macmen

Registered
Здравейте,
искам да попитам дали сте имали следната Ситуация.
Днес ми се наложи на histing-a да изместя един саит от един потребител на друг. С root права влизъм на хост-а и като изместя кода на правилната директория където може да чете апачето и сменя правата и групите на файловее и папките, пак не искаше да тръгне сайта. Каква може да причината.
Благодаря предварително

И се извинявам, че пиша в грешен раздел но не видях подходяш за тази цел
 
Каква е групата и потребитела с които апаче чете директориите.

Във какъв смисъл сайта не иска да тръгне. не го отваря или ?

Ако може дай малко подробности.

Аз лично когато местя от едно място на друго правя папка давам и www-data:www-data s chown и след това създавам един FTP потребител с който качвам файловете в нея.

Но все пак обясни малко по-подробно какъв точно е проблема с отварянето на сайта.
 
Групата на побребителя е примерно apache:apache
Хоста ми няма усер www-data:www-data
Но и аз си правя chown -R apache:apache *
.
Ами дава ми грешка 500, все едно нещо си объркал в .htaccess а аз нямам такъв.
файловете ми ги дава от рода на root.php*
Сега ще опиша какво точно правя.
Login като Root
Вземам Кога от побребител user1 и го местя в побребител apache->public_html
2. Променям правата на всички файлове
3. Променям групата и побребителя apache:apache
 
Като копираш така машинално от един потребител в друг, каква е вероятността в кода някъде да има инклуднати файлове с /path/to/other/user ???

Виж какво пише в съответните error.log файлове, като

Код:
tail /var/log/apache2/error.log
 
Няма такива файлове с такива include. Няма грешки в кода.
Просто когато го копираш и смених всичко permissions, group user с root и ако се логнах със въпросния user. Ми казваше permission denied, а са от същия усер и група
 

Back
Горе