Visualizzazione risultati 1 fino 11 di 11

Discussione: [Pixelpost] installazione tema e problemi con .htaccess

  1. #1
    Guest

    Predefinito [Pixelpost] installazione tema e problemi con .htaccess

    Ho deciso di dare una sistemata al mio photoblog
    http://andrepergola.altervista.org/photo/

    Ho trovato questo tema strepitoso http://theworldin35mm.org/

    E l'ho installato, tentando di seguire le istruzioni:

    http://www.pixelpost.org/extend/temp...world-in-35mm/

    Si parla di file .htaccess, e non essendo tanto pratico.. diciamo che ci ho un po' perso la testa.
    Però forse ce l'ho fatta a seguire tutto passo passo, compreso l'impostare il RewriteBase come RewriteBase /photo, che è la directory nella quale ho installato pixelpost.

    Tutto sembra andare ok... però...
    qualsiasi cosa clicco dà Errore 404 :(

    Non capisco se il problema potrebbe essere legato al file .htaccess o non c'entra proprio nulla. Attendo fiducioso un vostro aiuto per non cadere nella banalità di flickr! :-)

    p.s. ma conoscete qualcosa di meglio di pixelpost? La documentazione italiana è piuttosto scarna, ed è strano perchè mi sembra incredibilmente efficace per la gestione dei photoblog. Dov'è il trucco? :-)

  2. #2
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    L'htaccess è nella directory photo? Se si il rewritebase dev'essere così:
    RewriteBase /photo

    -
    Sorry come non detto, ho letto solo adesso che l'avevi già settato.
    Ultima modifica di darkwolf : 31-03-2009 alle ore 18.08.00

  3. #3
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,232

    Predefinito

    Beh a questo punto non possiamo fare molto senza visualizzare il file .htaccess, puoi postarne il contenuto?
    Apprezzi l'aiuto? Offrimi un caffè!

  4. #4
    Guest

    Predefinito

    Sissì, l'ho creato come dici tu.
    Ma mi confermi che sembrerebbe essere un problema relativo al .htaccess?
    Perchè io non so neanche a cosa serve sai....

    Il fatto è che qualsiasi file che cerca, lo cerca in una directory p che non esiste.
    Ad esempio il link di questa foto è il seguente:
    http://andrepergola.altervista.org/p...hp?showimage=3
    lui invece cerca una cosa così:
    http://andrepergola.altervista.org/photo/p/3


    EDIT:
    Eccolo qui:
    [php ]<pre>
    <code>
    RewriteEngine on
    RewriteBase /photo
    RewriteRule ^(about|downloads)/?$ index.php?x=$1
    RewriteRule ^browse/?$ index.php?x=browse
    RewriteRule ^browse/([1-9][0-9]*)/?$ index.php?x=browse&pagenum=$1
    RewriteRule ^browse/category/([1-9][0-9]*)/?$ index.php?x=browse&category=$1
    RewriteRule ^browse/category/([1-9][0-9]*)/([1-9][0-9]*)/?$ index.php?x=browse&category=$1&pagenum=$2
    RewriteRule ^browse/archive/(19|20)([0-9][0-9])[-](0[1-9]|1[012])/monthname/([^/]+)/?$ index.php?x=browse&archivedate=$1$2-$3&monthname=$4
    RewriteRule ^browse/archive/(19|20)([0-9][0-9])[-](0[1-9]|1[012])/monthname/([^/]+)/([1-9][0-9]*)/?$ index.php?x=browse&archivedate=$1$2-$3&monthname=$4&pagenum=$5
    RewriteRule ^browse/tag/([^/]+)/?$ index.php?x=browse&tag=$1
    RewriteRule ^browse/tag/([^/]+)/([1-9][0-9]*)/?$ index.php?x=browse&tag=$1&pagenum=$2
    RewriteRule ^comment/submit$ index.php?x=save_comment
    RewriteRule ^comment/([0-9]+)$ index.php?popup=comment&showimage=$1
    RewriteRule ^(p|photo)/([0-9]+)$ index.php?showimage=$2
    RewriteRule ^(p|photo)/([0-9]+)/rating/([1-5])$ index.php?showimage=$2&rating=$3
    RewriteRule ^t/latest/?$ index.php?showthumb=latest&thumbtag=image
    RewriteRule ^feeds/(rss|atom).xml$ index.php?x=$1
    </code>
    </pre>
    [ / php]
    Ultima modifica di seneca : 31-03-2009 alle ore 18.27.32

  5. #5
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,232

    Predefinito

    Il file .htaccess può servire a più cose, nel tuo caso serve a "cercare" le foto nella "cartella p" che non esiste...

    Accedi al tuo pannello di controllo, copia il contenuto del file .htaccess e postalo qui.

    EDIT: Il codice non sembrerebbe aver problemi, da quanto ho letto sul sito ufficiale di questa mod secondo loro potrebbe essere un errore di impostazione del mod_rewrite ma secondo me non è così perchè non viene generato un errore 500.

    Dimmi una cosa, questo file .htaccess dove si trova? Nella cartella "photo" o nella root dello spazio web?
    Ultima modifica di miki92 : 31-03-2009 alle ore 18.18.15
    Apprezzi l'aiuto? Offrimi un caffè!

  6. #6
    Guest

    Predefinito

    Aggiungo anche questa cosa che copio dal file readme del template, che magari c'entra qualcosa..

    ###OPTIONAL XHTML HACK###

    To make PHP serve the correct *Content-Type*, a little hacking is involved. Modify your *index.php* and replace the following line of PHP code

    [php ]<pre>
    <code>
    header('Content-Type: text/html; charset=utf-8');
    </code>
    </pre>[ / php]

    with

    [php]<pre>
    <code>
    if (!isset($_GET['x']) || $_GET['x'] != 'save_comment') {
    header('Vary: Accept');
    if (stristr($_SERVER['HTTP_ACCEPT'], 'application/xhtml+xml') === FALSE) {
    header('Content-Type: text/html; charset=utf-8');
    } else {
    header('Content-Type: application/xhtml+xml; charset=utf-8');
    echo('&lt;?xml version="1.0" encoding="UTF-8"?&gt;'."\\n");
    }
    }
    </code>
    </pre>[ / php]


    EDIT:
    il codice che ho incollato è quello che io ho incollato in un file .txt, caricato e rinominato tramite ftp.
    Se vado tramite il pannello di controllo, devo cliccare sull'icona dei due ingranaggi e poi su avanzato?
    Li tutto quello che c'è scritto è

    [php ]# # av:PHP-RG
    php_flag register_globals on[ / php]

    eheh... sto dicendo un mucchio di castronerie... perdonatemi!


    EDIT2:
    Mi ero perso il tuo update.
    il file si trova nella cartella photo
    Ultima modifica di seneca : 31-03-2009 alle ore 18.29.16

  7. #7
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,232

    Predefinito

    Ferma un attimo...c'è una grande confusione...

    Allora, dopo aver effettuato l'accesso al pannello di controllo segui queste istruzioni:

    1. Dal menù scegli AlterSito.
    2. Dal sottomenù scegli Gestione File.
    3. Aperta la pagina dove si trovano i file, apri la cartella photo.
    4. Aperta la cartella, clicca sui due ingranaggi blu.
    5. Aperto l'editor .htaccess vai sulla scheda Avanzate.
    6. Incolla questo codice all'intero del file appena aperto dopodichè salva il tutto:
    Codice PHP:
    RewriteEngine On
    RewriteBase
    /photo/
    RewriteRule ^(about|downloads)/?$ index.php?x=$1
    RewriteRule
    ^browse/?$ index.php?x=browse
    RewriteRule
    ^browse/([1-9][0-9]*)/?$ index.php?x=browse&pagenum=$1
    RewriteRule
    ^browse/category/([1-9][0-9]*)/?$ index.php?x=browse&category=$1
    RewriteRule
    ^browse/category/([1-9][0-9]*)/([1-9][0-9]*)/?$ index.php?x=browse&category=$1&pagenum=$2
    RewriteRule
    ^browse/archive/(19|20)([0-9][0-9])[-](0[1-9]|1[012])/monthname/([^/]+)/?$ index.php?x=browse&archivedate=$1$2-$3&monthname=$4
    RewriteRule
    ^browse/archive/(19|20)([0-9][0-9])[-](0[1-9]|1[012])/monthname/([^/]+)/([1-9][0-9]*)/?$ index.php?x=browse&archivedate=$1$2-$3&monthname=$4&pagenum=$5
    RewriteRule
    ^browse/tag/([^/]+)/?$ index.php?x=browse&tag=$1
    RewriteRule
    ^browse/tag/([^/]+)/([1-9][0-9]*)/?$ index.php?x=browse&tag=$1&pagenum=$2
    RewriteRule
    ^comment/submit$ index.php?x=save_comment
    RewriteRule
    ^comment/([0-9]+)$ index.php?popup=comment&showimage=$1
    RewriteRule
    ^(p|photo)/([0-9]+)$ index.php?showimage=$2
    RewriteRule
    ^(p|photo)/([0-9]+)/rating/([1-5])$ index.php?showimage=$2&rating=$3
    RewriteRule
    ^t/latest/?$ index.php?showthumb=latest&thumbtag=image
    RewriteRule
    ^feeds/(rss|atom).xml$ index.php?x=$1
    Adesso dovrebbe funzionare...
    Apprezzi l'aiuto? Offrimi un caffè!

  8. #8
    Guest

    Predefinito

    Ok. Funziona.
    Onestamente non capisco perchè sia successo però. Io ho rinominato il file col codice. Sapresti spiegarmelo?
    Per carità, giusto curiosità.
    Ora funziona!!!!
    Grazie mille di cuore.
    Vieni a trovarmi ogni tanto? :-)

  9. #9
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,232

    Predefinito

    Perchè quel codice affinchè funzioni deve trovarsi all'intero di un file chiamato OBBLIGATORIAMENTE .htaccess e no .htaccess.txt o altro
    Apprezzi l'aiuto? Offrimi un caffè!

  10. #10
    Guest

    Predefinito

    Ma l'avevo rinominato esattamente in quel modo! Tant'è che l'ho aperto da gestione file... non fosse ch'era vuoto!

  11. #11
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,232

    Predefinito

    Va beh...questo è logico, il file si deve chiamare .htaccess e deve avere il giusto codice.
    Apprezzi l'aiuto? Offrimi un caffè!

Regole di scrittura

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