Visualizzazione risultati 1 fino 10 di 10

Discussione: Errore 500 Se Attivo PHP5

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

    Predefinito Errore 500 Se Attivo PHP5

    Buonasera,
    oggi ho pubblicato il mio secondo sito MessenWorld che per funzionare ha bisogno di PHP5 ma quando lo attivo mi viene mostrato, per qualsiasi pagina da me cercata, un errore 500 non quello personalizzato da AlterVista ma il mio

    Le pagine sono tutte in PHP l'unica particolarità e che uso il mod_rewrite per fare in modo che siano tutte con estensione HTML.

    Ho bisogno purtroppo del PHP5, attualmente mi ritrovo attivo PHP4 e alcune pagine che no nascosto agli utenti non fungono...

    Attendo istruzioni per risolvere questo inconveniente tecnico...
    Apprezzi l'aiuto? Offrimi un caffè!

  2. #2
    Guest

    Predefinito

    Posta l'htaccess


    Ciao!

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

    Predefinito

    Codice PHP:
    RewriteEngine On
    RewriteBase
    /

    #AddHandler av-php5 .php

    # Rewrites
    RewriteRule index.html default.php
    RewriteRule immagini
    -personali-per-msn.html avatars.php
    RewriteRule emoticons
    .html emo.php
    RewriteRule animoticons
    .html ani.php
    RewriteRule animoticons
    -([0-9]+).html ani.php?pagina=$1
    RewriteRule
    ^immagini-personali-per-msn/avatar-(.*)-([0-9]+).html$ avatarsview.php?category=$1&pagina=$2
    RewriteRule
    ^immagini-personali-per-msn/avatar-(.*).html$ avatarsview.php?category=$1 [L]
    RewriteRule ^emoticons-per-msn/smiley-(.*)-([0-9]+).html$ emoview.php?category=$1&pagina=$2
    RewriteRule
    ^emoticons-per-msn/smiley-(.*).html$ emoview.php?category=$1 [L]
    RewriteRule ^glitter-maker/([0-9]+)/(.*).gif$ glitter-maker/glittermakersbym92.php?style=$1&txt=$2
    RewriteRule
    ^glitter-maker/download.php$ glitter-maker/glittermakersbym92.php
    RewriteRule weird
    -maker-2.html wm2.php
    RewriteRule nick
    -maker.html nm.php
    RewriteRule privacy
    .html pmw.php
    RewriteRule disclaimer
    .html dmw.php
    RewriteRule bot
    -msn.html btm.php
    RewriteRule
    ^bot-msn/(.*).html$ bot/bm$1.php
    RewriteRule captcha
    .png captcha.php
    RewriteRule sitemap
    .xml sm.php
    RewriteRule feed
    .rss rss.php
    RewriteRule
    ^sitemaps/(.*).xml$ sitemaps/$1.php
    RewriteRule chat
    .html cht.php
    RewriteRule statistiche
    .html stat.php
    RewriteRule donazioni
    .html dnz.php

    # Document Root
    DirectoryIndex default.php

    # Hotlinks
    #RewriteCond %{HTTP_REFERER} !^$
    #RewriteCond %{HTTP_REFERER} !^http://(www\.)?miki92.altervista.org/.*$ [NC]
    #RewriteCond %{HTTP_REFERER} !^http://(www\.)?messenworld.altervista.org/.*$ [NC]
    #RewriteCond %{HTTP_REFERER} !^http://(www\.)?forum.altervista.org/.*$ [NC]
    #RewriteRule \.(gif|jpg|jpeg|png)$ - [F]

    # Errori
    ErrorDocument 400 /errore/400.php
    ErrorDocument 401
    /errore/401.php
    ErrorDocument 403
    /errore/403.php
    ErrorDocument 404
    /errore/404.php
    ErrorDocument 500
    /errore/500.php
    Apprezzi l'aiuto? Offrimi un caffè!

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

    Predefinito

    A parità di .htaccess l'errore esce SOLO se attivi php5?

    Se è così puoi postare l'.htaccess nel momento in cui hai php5 attivo?
    Gianluca

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

    Predefinito

    Si, attualmente ho provato ad attivare solo PHP5 dei servizi di AlterVista...cioè la toolbar non mi interessa proprio, poi l'.htaccess utilizzato e quello del mio precedente post, adesso ti attivo PHP5 per mostrarti cosa esce...

    Ecco attualmente è attivo PHP5, l'intero sito è bloccato...
    Apprezzi l'aiuto? Offrimi un caffè!

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

    Predefinito

    Lo hai attivato nella root del sito?

    Puoi postare l'.htaccess così com'è ora?
    Gianluca

  7. #7
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    quell'.htaccess e' un po un colabrodo in partenza pero'. Esempio: http://messenworld.altervista.org/indexZhtmlindexZhtml

    Tutte le volte che hai una RewriteRule, nella prima espressione il "." vuol dire "qualsiasi carattere". Per ottenere un vero "." devo proteggerlo con un backslash:
    Codice:
    RewriteRule emoticons\.html emo.php
    questa ancora non e' corretta, perche' la rewrite rule e' eseguita se l'indirizzo matcha con la prima espressione, ma tutti questi lo fanno:
    Codice:
    emoticons.html
    niente-emoticons.html
    emoticons.html.php.gif.zuuuuum
    scemoticons.htmllero
    percio' usa sempre ^ e $ per marcare l'inizio e la fine dell'indirizzo
    Codice:
    RewriteRule ^emoticons\.html$ emo.php
    Correggi tutte queste cose, poi riprova. Non vorrei che faccessero contatto col gomito e causassero l'errore 500.

    Ma poi, per sforzarsi a rinominare tutte le pagine, non potevi rinominarle ad esempio con <nomesito>/emoticons/, invece che fingere che siano pagine html? e' piu' elegante e motivi lunghi a spiegarsi piu' saggio.

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

    Predefinito

    Citazione Originalmente inviato da Gianluca Visualizza messaggio
    Lo hai attivato nella root del sito?

    Puoi postare l'.htaccess così com'è ora?
    Il codice .htaccess non cambia (eccezzione per i seguenti), l'unica cosa che modifico è
    Codice PHP:
    #AddHandler av-php5 .php
    In
    Codice PHP:
    AddHandler av-php5 .php
    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    quell'.htaccess e' un po un colabrodo in partenza pero'. Esempio: http://messenworld.altervista.org/indexZhtmlindexZhtml

    Tutte le volte che hai una RewriteRule, nella prima espressione il "." vuol dire "qualsiasi carattere". Per ottenere un vero "." devo proteggerlo con un backslash:
    Codice:
    RewriteRule emoticons\.html emo.php
    questa ancora non e' corretta, perche' la rewrite rule e' eseguita se l'indirizzo matcha con la prima espressione, ma tutti questi lo fanno:
    Codice:
    emoticons.html
    niente-emoticons.html
    emoticons.html.php.gif.zuuuuum
    scemoticons.htmllero
    percio' usa sempre ^ e $ per marcare l'inizio e la fine dell'indirizzo
    Codice:
    RewriteRule ^emoticons\.html$ emo.php
    Correggi tutte queste cose, poi riprova. Non vorrei che faccessero contatto col gomito e causassero l'errore 500.

    Ma poi, per sforzarsi a rinominare tutte le pagine, non potevi rinominarle ad esempio con <nomesito>/emoticons/, invece che fingere che siano pagine html? e' piu' elegante e motivi lunghi a spiegarsi piu' saggio.
    Sinceramente non so che dirti sui rewrite, così mi sono passati per la mente quando ho creato il sito , comunque seguendo le tue direttive ho avuto i seguenti codici:
    Codice PHP:
    RewriteEngine On
    RewriteBase
    /

    AddHandler av-php5 .php

    # Rewrites
    RewriteRule ^index.html$ default.php
    RewriteRule
    ^immagini-personali-per-msn.html$ avatars.php
    RewriteRule
    ^emoticons.html$ emo.php
    RewriteRule
    ^animoticons.html$ ani.php
    RewriteRule
    ^animoticons-([0-9]+).html$ ani.php?pagina=$1
    RewriteRule
    ^immagini-personali-per-msn/avatar-(.*)-([0-9]+).html$ avatarsview.php?category=$1&pagina=$2
    RewriteRule
    ^immagini-personali-per-msn/avatar-(.*).html$ avatarsview.php?category=$1 [L]
    RewriteRule ^emoticons-per-msn/smiley-(.*)-([0-9]+).html$ emoview.php?category=$1&pagina=$2
    RewriteRule
    ^emoticons-per-msn/smiley-(.*).html$ emoview.php?category=$1 [L]
    RewriteRule ^glitter-maker/([0-9]+)/(.*).gif$ glitter-maker/glittermakersbym92.php?style=$1&txt=$2
    RewriteRule
    ^glitter-maker/download.php$ glitter-maker/glittermakersbym92.php
    RewriteRule
    ^weird-maker-2.html$ wm2.php
    RewriteRule
    ^nick-maker.html$ nm.php
    RewriteRule
    ^privacy.html$ pmw.php
    RewriteRule
    ^disclaimer.html$ dmw.php
    RewriteRule
    ^bot-msn.html$ btm.php
    RewriteRule
    ^bot-msn/(.*).html$ bot/bm$1.php
    RewriteRule
    ^captcha.png$ captcha.php
    RewriteRule
    ^sitemap.xml$ sm.php
    RewriteRule
    ^feed.rss$ rss.php
    RewriteRule
    ^sitemaps/(.*).xml$ sitemaps/$1.php
    RewriteRule
    ^chat.html$ cht.php
    RewriteRule
    ^statistiche.html$ stat.php
    RewriteRule
    ^donazioni.html$ dnz.php

    # Document Root
    DirectoryIndex default.php

    # Hotlinks
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www\\.)?miki92.altervista.org/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\\.)?messenworld.altervista.org/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\\.)?forum.altervista.org/.*$ [NC]
    RewriteRule \\.(gif|jpg|jpeg|png)$ - [F]

    # Errori
    ErrorDocument 400 /errore/400.php
    ErrorDocument 401
    /errore/401.php
    ErrorDocument 403
    /errore/403.php
    ErrorDocument 404
    /errore/404.php
    ErrorDocument 500
    /errore/500.php
    Codice PHP:
    RewriteEngine On
    RewriteBase
    /

    AddHandler av-php5 .php

    # Rewrites
    RewriteRule ^index\.html$ default.php
    RewriteRule
    ^immagini-personali-per-msn\.html$ avatars.php
    RewriteRule
    ^emoticons\.html$ emo.php
    RewriteRule
    ^animoticons\.html$ ani.php
    RewriteRule
    ^animoticons-([0-9]+)\.html$ ani.php?pagina=$1
    RewriteRule
    ^immagini-personali-per-msn/avatar-(.*)-([0-9]+)\.html$ avatarsview.php?category=$1&pagina=$2
    RewriteRule
    ^immagini-personali-per-msn/avatar-(.*)\.html$ avatarsview.php?category=$1 [L]
    RewriteRule ^emoticons-per-msn/smiley-(.*)-([0-9]+)\.html$ emoview.php?category=$1&pagina=$2
    RewriteRule
    ^emoticons-per-msn/smiley-(.*)\.html$ emoview.php?category=$1 [L]
    RewriteRule ^glitter-maker/([0-9]+)/(.*)\.gif$ glitter-maker/glittermakersbym92.php?style=$1&txt=$2
    RewriteRule
    ^glitter-maker/download.php$ glitter-maker/glittermakersbym92.php
    RewriteRule
    ^weird-maker-2\.html$ wm2.php
    RewriteRule
    ^nick-maker\.html$ nm.php
    RewriteRule
    ^privacy\.html$ pmw.php
    RewriteRule
    ^disclaimer\.html$ dmw.php
    RewriteRule
    ^bot-msn\.html$ btm.php
    RewriteRule
    ^bot-msn/(.*)\.html$ bot/bm$1.php
    RewriteRule
    ^captcha\.png$ captcha.php
    RewriteRule
    ^sitemap\.xml$ sm.php
    RewriteRule
    ^feed\.rss$ rss.php
    RewriteRule
    ^sitemaps/(.*)\.xml$ sitemaps/$1.php
    RewriteRule
    ^chat\.html$ cht.php
    RewriteRule
    ^statistiche\.html$ stat.php
    RewriteRule
    ^donazioni\.html$ dnz.php

    # Document Root
    DirectoryIndex default.php

    # Hotlinks
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www\\.)?miki92.altervista.org/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\\.)?messenworld.altervista.org/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\\.)?forum.altervista.org/.*$ [NC]
    RewriteRule \\.(gif|jpg|jpeg|png)$ - [F]

    # Errori
    ErrorDocument 400 /errore/400.php
    ErrorDocument 401
    /errore/401.php
    ErrorDocument 403
    /errore/403.php
    ErrorDocument 404
    /errore/404.php
    ErrorDocument 500
    /errore/500.php
    Mentre attualmente ho attivo il secondo con un # davanti alla direttiva per il PHP5, ho fatto divenire quella riga a commento affinchè attualmente i miei utenti possano vedere regolarmente il sito, ciò non cambia che l'errore e presente e che su vostra richiesta cambierò immediatamente quella riga per far eseguire a chi di dovere gli appositi test.
    Ultima modifica di miki92 : 15-04-2009 alle ore 19.25.21
    Apprezzi l'aiuto? Offrimi un caffè!

  9. #9
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    mancherebbero ancora gli "\" davanti ai ".", rileggi il mio post sopra per vedere dove

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

    Predefinito

    Nono dreadnaut, se ti riferisci al secondo codice non so che dirti...cioè così non si vedono i backslash, ma se editi il mio post vedi che sono presenti sarà colpa di vBulletin penso...
    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
  •