Jump to content
php.lv forumi

failu funkcijas


andrisp

Recommended Posts

ja es straadaaju ar failiem izmantojo php funkcijas, tad tas sanaak, ka straadaaju kaa lietotaajs Apache (vai jebkursh cits webserveris, kas griezh php) ???

 

piemeeram, izmantojot php copy vai move_uploaded_file es nevaru paarkopeet failu uz direktoriju, kurai lietotaajs ir cits . taa ir ?

 

bet vai nav iespeejams, kautkaa tomeer ar php funckijaam kopeet failus arii tur, kur tipa Apachim nebuutu tiesiibas kopeet ?

Link to comment
Share on other sites

Padomā pats, ko prasi. Apache lietotājs vien ir tāds pats lietotājs kā citi. Vai tu ar savām tiesībām vari kopēt failus kur tev nav atļauts? Domāju taču tā nav laba lieta, atļaut likt failus, kur grib.

Viens variants ir tai direktorijai, kurā vajag likt tos failus atļauj rakstīt visiem.

Link to comment
Share on other sites

       $conn_id = ftp_connect(localhost);
       $login_result = ftp_login($conn_id, 'lietotaajs', 'parole');

       if ((!$conn_id) || (!$login_result)) {
        echo "Nevareeju piesleegties FTP!";
        exit;
       } else {
         echo "Piesleedzos";
         ftp_chdir($conn_id, 'direktorija/uz/kur/paarsleedzamies');
         }

       ftp_put($conn_id, $_FILES['fails']['name'], $_FILES['fails']['tmp_name'], FTP_BINARY);

       ftp_close($conn_id);

 

php.net lietotaaju komentaari (un php.net manuaalis vispaar) ir vienkaarshi ekselenti.. shaadu risinaajumu sakombineeju.. straadaa lieliski :).. varbuut diivaini, bet ja savaadaak nevar, tad nekas cits neatliek

Link to comment
Share on other sites

×
×
  • Create New...