Jump to content
php.lv forumi

chmod


ViszinisA

Recommended Posts

ello

 

chmod

 

kods

echo ("../temp/".$_POST["mape"]);
chmod("../temp/".$_POST["mape"], 0777);

 

rezultats

../temp/sssssss
Warning: chmod() [function.chmod]: Operation not permitted in /var/www/admin/pic_update_new.php on line 19

 

/temp/ mapei ir 777

 

Q: huh?

Edited by ViszinisA
Link to comment
Share on other sites

a? a kaada jeega tad no taa chmod?

 

ir taa ka

useris uzkopee mapi uz FTP ar bildeem

palaiz scriptu un shis resaizo bildes un ieliek kur vajag

 

a man raada dazus errorus par to ka access denied

 

teikt userim lai uzliek 777 pats kad iet caur FTP buutu neinteresanti

 

 

vai arii man vajadzeetu pamainiit vnk useri? ar chown()? tik uz kaadu useri mainiit?

Edited by ViszinisA
Link to comment
Share on other sites

a? a kaada jeega tad no taa chmod?

 

Tāda, ka ja tev būtu tiesību, tad tu varētu mainīt faila pieejas atribūtus.

 

Viens risinājums varētu būt, ka tu ar PHP pieslēdzies FTP serverim, nomaini tiesības, atslēdzies un turpini strādāt ar failu izmantojot PHP funkcijas. ČŽ, bet darbojas.

Link to comment
Share on other sites

emmmmmm lab izdzeesiishu scriptu labaak [taa ir vieglaak], lai users pats resaizo bildes un kopee uzreiz kur vajag...

 

Eh.. žēl tos lietotājus, ka tāds slinks koderis viņiem :)

Edited by MakaTaNaw
Link to comment
Share on other sites

Lūdzu nevajag taisīt muļķīgas QUOTEs (bubu)

 

nav jau to lietotaaju tik daudz :p

 

un arii taada sisteema, ka users resaizo pats un iekopee jau ir kops pasha saakuma [aptuveni 1 gadu jau :)]

peec tam palaiz scriptu kas samet ieksh DB bilzu sarakstu

vnk gribejaas kaa pamainiit lai userim nebuutu tik daudz jaadara

bet slinkums xD [scripts ir gatavs stradaajosh, resaizo, kopee, bet nevar izdzeest /temp/ mapes un failus tajaa, jo nav permisions]

 

 

un taa kaa man vajag tikai dzeest ta jau es varu vnk shaadi.....

$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
ftp_rmdir($conn_id, $dir);
ftp_close($conn_id);

Edited by bubu
Link to comment
Share on other sites

Nu a root pieeja kastei tev ir ? Uztaisi ka php caur comandline uzliek visiem tiem failiem kaa owneri php, vai ari ieliec viņus vienā grupā.

Kāpēc tieši FTP, bet ne WEBisks interfeiss ?

 

edit: tev visi tie FTP useri kaa liek uploado failus? Katrs ar savu username / pass, visi anoniimi, vai visiem viens username / pass? Pastāsti sīkāk par pašu sistēmu kas un kā. Variantu daudz, bet pārāk maz info pasniedz.

Edited by MakaTaNaw
Link to comment
Share on other sites

Lūdzu nevajag taisīt muļķīgas QUOTEs (bubu)

 

root pass es nezinu :) man ir admin users tikai [nu bet arkaarteejaa gadiijumaa gan jau ka man iedos root pass, bet shis nav tads gadiijums]

 

ko noziimee WEBisks interfeiss? domaa kaut kaadu flash uploadu?

FTP tapeec ka dazreiz ir 300 bildes, reti kad ir mazaak par 100 bildeem

 

users ir viens un tas pats,

users iekopee lielas/mazas bildes mapee /gals/jaunaasgalerijasmape/

palaiz scriptu caur admin paneli webaa kursh saraksta info par galeriju un bilzu nosaukumus ieksh DB [visas bildes var komenteet, tapeec vajag DB]

un viss

 

kapeec shaadi ir pietiekami labi lai taa atstaatu? ieksh Win var viegli resaizot arii 1000 bildes ar paaris klikskjiem un tas notiek pietiekami aatri

 

 

shis viss nav svariigs, aizmirsti xD

 

kaut kad velaak [kad atkal sagribeesies pakodeet] pameeginaashu to variantu ar FTP caur PHP

Link to comment
Share on other sites

×
×
  • Create New...