• User Attivo

    problemi con easyphp

    ciao a tutti. ho appena istallato l'ultima versione di easyphp, funziona tutto, salvo che non riesco ad utilizzare phpmy admin in quanto mi dà accesso negato...la diciatura esatta è la seguente :
    Accesso negato!

    Non disponi dei permessi necessari per accedere alla directory richiesta oppure non esiste il documento indice.

    Se pensi che questo sia un errore del server, per favore contatta il webmaster.
    Error 403
    127.0.0.1
    02/28/12 14:34:19
    Apache/2.2.21 (Win32) PHP/5.3.9

    faccio presente che nella cartella www sono resente i file che visiono in locale ma che ovviamente non vedo le parti scritte in quanto non ho caricato ancora quanto occore in database visto che non risco ad entrare in my admin...cosa devo fare?????
    grazie per aiuto...


  • Moderatore

    E' un problema di configurazione o in httpd.conf o in un eventuale file .htaccess.


  • User Attivo

    ok...ma che devo fare???...non ho toccato quei file e in teoria dovrebbero funzionare.....nel frattempo ho provato ha disinstallare e ha installare wamp...stessa cosa, funziona tutto, mi da tutto online, ma non mi permette in locale l'accetto a phpmyadmin....


  • Moderatore

    Quindi è la configurazione di phpmyadmin il problema. Se non erro phpmyadmin di easyphp pure viene installato fuori dalla root del webserver, per cui è necessario aggiungere un'entry nel file httpd.conf e specificare i permessi.

    Una cosa tipo

    
    <Directory "/xxx/yyy/dir-phpmyadmin">
        Options FollowSymLinks
        Order allow,deny
        Allow from all
    </Directory>
    
    

  • User Attivo

    nel file httpd.cond c'è questo:

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    </Directory>

    e phpmyadmin in è in
    C:\EasyPHP-5.3.9\modules\phpmyadmin349x120228131422

    devo praticamente aggiungere dopo directory la parte

    modules\phpmyadmin349x120228131422

    per farlo trovare al server?????


  • Moderatore

    No il problema non è il modulo, ma dove si trovano i vari file html, php, ecc... di phpmyadmin.

    Per esempio su linux spesso viene installato in /usr/share/phpmyadmin. Può darsi che easyphp lo installi in qualche strano posto.


  • User Attivo

    i file di phpmy admin si trovano tutti nella cartella phpmyadnin che si trova appunto nella cartella modules


  • User Attivo

    praticamente è così
    c:/easyphp/modules/phpmyadmin/

    invece in wamp
    è così c:/wamp/apps/phpmyadmin

    ma nel file httpd.conf la dicitura della direcory è la stessa


  • Moderatore

    Ma hai installati sia easyphp che wamp? In quel caso quale dei due webserver è attivo?

    Inoltre tieni presente che phpmyadmin va configurato con user e password di mysql, altrimenti non può accedere al dbms.

    C'è una riga simile a questa nel file di configurazione

    
    $cfg['Servers']*['user'] = 'root';
    $cfg['Servers']*['password'] = '';
    
    

  • User Attivo

    ho provato sia uno che l'altro...e al momento sono spenti entrambi...
    questo è il file di config di phpmyadmin...

    • Authentication type /
      $cfg['Servers']
      ['auth_type'] = 'config';
      /* Server parameters /
      $cfg['Servers']
      ['host'] = '127.0.0.1';
      $cfg['Servers']['connect_type'] = 'tcp';
      $cfg['Servers']
      ['user'] = 'root';
      $cfg['Servers']['password'] = '';
      $cfg['Servers']
      ['hide_db'] = '(mysql|information_schema|performance_schema|phpmyadmin)';
      $cfg['Servers']['compress'] = false;
      /
      Select mysqli if your server has it /
      $cfg['Servers']
      ['extension'] = 'mysqli';
      $cfg['Servers']*['AllowNoPassword'] = true;

    /* rajk - for blobstreaming /
    $cfg['Servers']
    ['bs_garbage_threshold'] = 50;
    $cfg['Servers']['bs_repository_threshold'] = '32M';
    $cfg['Servers']
    ['bs_temp_blob_timeout'] = 600;
    $cfg['Servers']*['bs_temp_log_threshold'] = '32M';

    che si è istallato da solo con easy php....per cui tutto regolare...solo che non mi fa accedere...non mi da autorizzazione ance se user è root e psw è vuota


  • Moderatore

    Domanda banale: "non è che hai settato una password per l'utente root di mysql?"

    E' importante capire se l'errore te lo dà quando tenti di accedere all'area protetta da password o se te lo dà appena cerchi di accedere all'url di phpmyadmin.

    Nel primo caso è la password, nel secondo sono i permessi.

    Se poi ci sono wamp e easyphp installati, allora hai 2 apache installati e problemi con i due file di configurazione relativi.


  • User Attivo

    no, non ho settato alcuna password...appena istallato easy php ho provato a vedere se funzionava ovviamente...mi da tutto ok, avviato e quando ho provato ad avviare myadmin mi ha dato subito accesso vietato...manco ho fatto in tempo a fare qulacsa sui file....inca variante che ho fatto poi è che sul httpd.conf di apahc ho variato la porta, invece di 80 ho messo 8080, m IL PROBLEMA PERSISTE....


  • Moderatore

    Mi sa che sono i permessi sui file impostati da windows.

    Dovresti verificare se apache ha la facoltà di leggere ed eseguire gli script di phpmyadmin.


  • User Attivo

    e a questo punto non so più che devo fare.....


  • Moderatore

    Dovresti cominciare a guardare i permessi assegnati alla directory di phpmyadmin e ai file. Verificare se apache ha il permesso di leggere ed eseguire.


  • User Attivo

    fino a qualche passaggio indietro sono riuscita a seguirti...ora però non capisco molto dove devo cercare questi prmessi...immagino nei file di conf...ma essattemente quale linee devo cercare?????


  • Moderatore

    No no, proprio i permessi che windows dà ai file.

    image


  • User Attivo

    non riesco a trovare quella finestra...anche attivando la visualizzazione delle cartelle nascoste di sitesma non risco a trovare quella cartella...mi dici dove la devo cercare...???..ho prvato ad aprire una finestra normale e nella clonna laterale dove da te appare inetpub, da me non c'è...ho cercato con "cerca" la cartella wwwroot in c ma non la trova...boh!!!!!


  • Moderatore

    Non sono sicuro di dove, perchè è una vita che non uso windows ( l'immagine l'ho presa sul web ).

    Però si ci arriva cliccando col tasto destro sui file. Per gli ultimi windows si presenta così

    image


  • User Attivo

    ok...ci guarderò quando rientro...ora devo partire per una settimana per lavoro e torno il 12...non credo sia così perchè cliccando ds su dile e andando su proprietà e avanzate non l'gho trovato...ma so che una volta ho trovato questa schemata ma se ti devo dire come ho fatto proprio non mi ricordo...ma non capisco perchè quando ho provato tempoi addietro a installare wamp o anche easy php non mi ha mai dato problemi...poi ho formattato e non ho pensato di reinstallare...l'ho rifatto ora...e guarda che casino???...ma non doveva essere tutto semplice??????Uffa!!!!!!!