Jump to content

Ar PHP izveidoto failu permisiju probleemas


malinens2
 Share

Recommended Posts

Lieta taada ka lietoju PHP5 + ISPconfig hostinga kontrolpaneli un PHP skripts veido failus ar nepareizaam permisijaam(lietotaaju un grupu) taa, ka pat ar ftp klientu nevar CHMODot, dzēst utt. PHP izveido failus ar lietotaaju un grupu 33, bet vajag taa lai buutu 10037 grupa un 10053- lietaotaajs. Cerams, ka paliidzeesiet :)

 

vienaa citaa forumaa ieteica taa:

chmod 660 /mape

chgrp 10002 /mape

chmod +s /mape

(bet tad man paraadiijass forbidden)

 

un shaadi:

usermod -a -G 33 10037

(bet ieksh putty izmeta kljuudu, ka user 10037 not found, bet manupraat taads lietotaajs jau ir, jo ieksh ftp klienta tas paraadaas. pievienoju bildi pielikumaa.)

post-69003-1206095088_thumb.jpg

Labots - malinens2
Link to comment
Share on other sites

eMDiiPii

Tas ir lietotāja ID.

Nezinu, kas tas tāds ISPConfig, bet ir trīs varianti

1)Web servera lietotājam un FTP lietotājam jābūt vienā grupā.

Kā arī uzliec webservera umask uz 002

2)phpsu un vari laist katru vhostu ar savu userid

3)chmod pēc faila izveides.

Link to comment
Share on other sites

malinens2
(labots)

skripts nochmodo uz 777, bet vienalga FTP klients nevar CHMODot to failu.

Labots - malinens2
Link to comment
Share on other sites

pamēģini chmod +s /mape vietā chmod g+s /mape

Tad procesam mapē ir jāveido faili ar šo grupu. Nu un attiecīgi visi kas tur lasa/raksta jāliek šajā grupā.

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...