Visualizzazione risultati 1 fino 16 di 16

Discussione: Permessi chmod

  1. #1
    Guest

    Predefinito Permessi chmod

    sto installando cubecart e mi richiede di cambiare i permessi Chmod di alcuni files, (uso Aceftp) ma nn rieco proprio a cambiarli... Ho provato varie volte!!!
    Domande:
    Si posso cambiare??? (dalle Faq si dice che è sconsigliabile ma che si può fare)

    se si come???

  2. #2
    Guest

    Predefinito

    i permessi nn si possono cambiare ma gli script funzionano tutti bene ugualmente
    Ultima modifica di jostock : 16-11-2005 alle ore 22.46.44

  3. #3
    Guest

    Predefinito

    Io con cuteftp riesco a cambiarli... dice che non è necessario ma lo fa.

  4. #4
    Guest

    Predefinito

    dipende dal server xke infatti stanno provvedendo a impostare il cambio dei chmod io infatti x ora li riesco a impostare solo alle cartelle

    EDIT:
    ho controllato ora anche ai file si riescono ad impostare i permessi ma solo fino a 666 cioè se su un file provi a impostare i permessi 777 ti da errore invece se li metti a 666 funziona io ho provato solo su file *.php può darsi ke su altri tipi di file funziona
    Ultima modifica di jostock : 16-11-2005 alle ore 23.27.43

  5. #5
    Guest

    Predefinito

    beh intanto scarico cuteftp... cmq il cambio dei permessi è fondamentale per l'istallazione di cubecart!!!
    cmq mi sa che hai ragione ho visto ed i permessi me li cambia fino a 666
    Madre Altervista ti prego portami i permessi fino a 777

  6. #6
    Guest

    Predefinito

    se devi x forsa mettere i permessi a 777 posta il codice del file di installazione ke togliamo la parte dovo controlla i permessi settati

  7. #7
    Guest

    Predefinito

    é questo qui il file da cui parte l'istallazione!!! Ps (sono sempre io dreamcomics ma con un altro nick)
    scusate se nn vi posto il cod ma è un pò troppo lungo... questo è lo step 2 e 3 dell'istallazione

    if($_GET['step']==2){
    $stageName = $lang['install']['stage2Name'];
    // attempt auto chmod
    @chmod("../images/uploads/",0777);
    @chmod("../images/uploads/thumbs/",0777);
    @chmod("../includes/global.inc.php",0777);


    if(!isset($_GET['skip'])){

    if(!isset($_POST['agree'])){

    $stepBack = 1;
    $error = $lang['install']['stage1Error'];

    } else {

    $noRepeat = TRUE;

    }

    }

    } elseif($_GET['step']==3){

    $stageName = $lang['install']['stage3Name'];

    $onclick = "onclick=\"YY_checkform('install','dbhost','#q','0 ','".$lang['install']['enterDBHostname']."','dbname','#q','0','".$lang['install']['enterDBName']."','dbuser','#q','0','".$lang['install']['enterDBUsername']."','username','#q','0','".$lang['install']['enteradminUsername']."','pass','#q','0','".$lang['install']['enteradminPassword']."','pass_conf','#pass','6','".$lang['install']['passwordMatch']."','email','S','2','".$lang['install']['enterValidEmail']."','fullName','#q','0','".$lang['install']['enterFullName']."');return document.MM_returnValue\"";

    } elseif($_GET['step']==4){

  8. #8
    Guest

    Predefinito

    vanno bene oppure posto ancora???

  9. #9
    Guest

    Predefinito

    ho scaricato il pacchetto ho trovato dove è modificare entro stasera ti faccio avere il file modificato in modo ke funzioni...

  10. #10
    Guest

    Predefinito

    ti ringrazio molto....

  11. #11
    Guest

    Predefinito

    le parti da modificare sono 2...

    1.
    Codice PHP:
    @chmod("../images/uploads/",0666);
    @
    chmod("../images/uploads/thumbs/",0666);
    @
    chmod("../includes/global.inc.php",0666);
    2.
    Codice PHP:
    <?php
    $fileperms
    = substr(sprintf('%o', fileperms('../images/uploads/')), -4);

    if(
    win()==TRUE) {
    echo
    "<span class='greenTxt'>".$lang['install']['na']."</span>";
    } elseif(
    $fileperms == 666){
    echo
    "<span class='greenTxt'>".$fileperms."</span>";

    } else {
    echo
    "<span class='redTxt'>".$fileperms."</span>";
    $error = TRUE;
    $stepBack = 2;
    }
    ?> </td>
    <td align="center">
    <?php
    if(win()==TRUE) {

    echo
    $lang['install']['na'];

    } else {

    echo
    "0666";

    }
    ?> </td>
    <td rowspan="3" align="center"><a href="javascript:;"><img src="images/helpIcon.gif" alt="<?php echo $lang['install']['help']; ?>" width="30" height="28" border="0" title="" onclick="MM_openBrWindow('help/filePerms.php?l=<?php echo $langFolder; ?>','','width=500,height=500')" /></a></td>
    </tr>
    <tr>
    <td>images/uploads/thumbs/</td>
    <td align="center">
    <?php
    $fileperms
    = substr(sprintf('%o', fileperms('../images/uploads/thumbs')), -4);

    if(
    win()==TRUE) {

    echo
    "<span class='greenTxt'>".$lang['install']['na']."</span>";

    } elseif(
    $fileperms == 666){

    echo
    "<span class='greenTxt'>".$fileperms."</span>";

    } else {
    echo
    "<span class='redTxt'>".$fileperms."</span>";
    $error = TRUE;
    $stepBack = 2;
    }
    ?> </td>
    <td align="center">
    <?php
    if(win()==TRUE) {

    echo
    $lang['install']['na'];

    } else {

    echo
    "0666";

    }
    ?> </td>
    </tr>
    <tr>
    <td>includes/global.inc.php</td>
    <td align="center">
    <?php
    $fileperms
    = substr(sprintf('%o', fileperms('../includes/global.inc.php')), -4);

    if(
    win()==TRUE) {

    echo
    "<span class='greenTxt'>".$lang['install']['na']."</span>";

    } elseif(
    $fileperms == 666){
    echo
    "<span class='greenTxt'>".$fileperms."</span>";

    } else {
    echo
    "<span class='redTxt'>".$fileperms."</span>";
    $error = TRUE;
    $stepBack = 2;
    }
    ?> </td>
    <td align="center">
    <?php
    if(win()==TRUE) {

    echo
    $lang['install']['na'];

    } else {

    echo
    "0666";

    }
    ?> </td>
    </tr>
    <tr>
    <td>pear/tmp/</td>
    <td align="center">
    <?php
    $fileperms
    = substr(sprintf('%o', fileperms('../pear/tmp')), -4);

    if(
    win()==TRUE) {

    echo
    "<span class='greenTxt'>".$lang['install']['na']."</span>";

    } elseif(
    $fileperms == 666){
    echo
    "<span class='greenTxt'>".$fileperms."</span>";

    } else {
    echo
    "<span class='redTxt'>".$fileperms."</span>";
    $error = TRUE;
    $stepBack = 2;
    }
    ?> </td>
    <td align="center">
    <?php
    if(win()==TRUE) {

    echo
    $lang['install']['na'];

    } else {

    echo
    "0666";

    }
    ?> </td>
    il secondo pezzo inizia della riga 386 mi pare...

    spero di essert istato di aiuto

    ciao ^__^

  12. #12
    Guest

    Predefinito

    ti ringrazio infinitamente...

  13. #13
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    dreamcomics e tutti quelli che possono averne bisogno:

    777 vs 666 per un file, che differenza c'è?

    777 conferisce al file permessi di scrittura, lettura ed esecuzione
    666 permessi di scrittura, lettura

    Dal momento che uno script php caricato semplicemente via ftp o browser e richiamato viene eseguito senza cambiare alcun permesso ecco che è evidente che è assolutamente inutile e anzi una perdita di tempo andare a cambiare questi permessi.

    Su AlterVista il phpengine è integrato direttamente nel webserver, questo comporta un incremento nella velocità di esecuzione degli scripts di un'ordine di grandezza e non richiede l'impostazione dei permessi di esecuzione.

    È ovvio che nei manuali di installazione sia richiesto, perchè si prende il caso più generico possibile
    Gianluca

  14. #14
    Guest

    Predefinito

    ehm jostock nn mi funziona.... potresti postarmi il file in qualche modo??? te ne sarei grato!!!! (nn so se ho sbagliato io qualcosa o nn funziona proprio il metodo)

    Gianluca cmq alcuni programmi ke hanno l'istallazione a step cm cube cart nn ti consentono di andare avanti se nn hai i permessi corretti. cmq hai ragione tu è totalmente inutile andare a cambiare i permessi

  15. #15
    Guest

    Predefinito

    Citazione Originalmente inviato da Toretto86
    ehm jostock nn mi funziona.... potresti postarmi il file in qualche modo??? te ne sarei grato!!!! (nn so se ho sbagliato io qualcosa o nn funziona proprio il metodo)

    Gianluca cmq alcuni programmi ke hanno l'istallazione a step cm cube cart nn ti consentono di andare avanti se nn hai i permessi corretti. cmq hai ragione tu è totalmente inutile andare a cambiare i permessi
    Le cartelle sono state create dallo script? Considerate che SOLO il proprietario di un file o di una cartella o l'utente root possono cambiarne i chmod!!! Quindi se le cartelle non sono create dal PHP/Apache, non vi sarà possibile modificare il chmod di quelle cartelle tramite script!

  16. #16
    Guest

    Predefinito

    Il file d'istallazione controlla solamente i permessi e mi "dice" quale cambiare!!!! sono materialmente io che li cambio...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •