Importante: Questa pagina utilizza i cookie (cookies). L'utilizzo di questo sito senza disattivare i cookies in del browser, significa che sei d'accordo per il suo utilizzo.
Acquista ora! Caratteristiche Download

Guadagna con noi!

Se vuoi iniziare a guadagnare soldi con BB unirsi a Programma di affiliazione.
Pagina 1 di 3 123 ScorsoLast
Risultati 1 a 10 di 21

Discussione: vBGallery problemi di integrazione.

  1. #1
    Senior Member
    Data di registrazione
    Maggio 2010
    Messaggi
    257

    Default vBGallery problemi di integrazione.

    Ho seguito le opzioni di integrazione qui:

    http://www.vbenterprisetranslator.co....html # post1787

    Questo è il mio regole di riscrittura personalizzati:

    Code:
    'gallery/index\.php$' => 'gallery/'
    'browseimages\.php\?do=favorites$' => 'favorites.html'
    'browseimages\.php\?do=subscriptions$' => 'subscriptions.html'
    'browseimages\.php\?do=member&imageuser=(\d+)$' => 'imageuser-$1.html'
    'browseimages\.php\?c=(\d+)$' => 'browse-$1.html'
    'browseimages\.php\?c=(\d+)&page=(\d+)$' => 'browse-$1-$2.html'
    'browseimages\.php\?c=(\d+)&userid=$' => 'browse-$1-albums.html'
    'browseimages\.php\?c=(\d+)&userid=(\d+)$' => 'browse-$1-user$2.html'
    'browseimages\.php\?c=(\d+)&u=(\d+)$' => 'browse-$1-user$2.html'
    'browseimages\.php\?do=popimages$' => 'top.html'
    'browseimages\.php\?do=popimages&orderby=views' => 'topviews.html'
    'browseimages\.php\?do=popimages&orderby=rating' => 'toprated.html'
    'browseimages\.php\?do=popimages&orderby=posts' => 'toppost.html'
    'showimage\.php\?i=(\d+)&noignore=0&postid=(\d+)$' => 'image-$1-$2.html'
    'showimage\.php\?i=(\d+)&original=1.*$' => 'image-$1big.html'
    'showimage\.php\?i=(\d+).*$' => 'image-$1.html'
    Tutto funziona alla grande nella lingua predefinita.

    Ho aggiunto l'integrazione nella mia principale htaccess.:
    Code:
    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On
    
    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    #RewriteBase /
    
    RewriteCond %{HTTP_HOST} !^windows8theme\.org$
    RewriteRule ^(.*)$ http://windows8theme.org/$1 [L,R=301]
    
    RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
    RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/gallery/(.*)?$ /gallery/$2?language=$1 [L,QSA]
    RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [L,QSA]
    RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]
    
    # MONTH
    <FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|swf)$">
       Header set Cache-Control "max-age=2592000"
    </FilesMatch>
    
    # WEEK
    <FilesMatch "\.(js|css|pdf|txt)$">
       Header set Cache-Control "max-age=604800"
    </FilesMatch>
    
    # DAY
    <FilesMatch "\.(html|htm)$">
       Header set Cache-Control "max-age=43200"
    </FilesMatch>
    E questo per il mio htaccess nella mia directory galleria.:

    Code:
    RewriteEngine On
    
    RewriteCond %{QUERY_STRING} !vbseourl=
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$  /vbseo.php?vbseourl=$1&vbseorelpath=./gallery/&%{QUERY_STRING} [QSA]
    RewriteCond %{REQUEST_FILENAME} !/
    RewriteRule ^(.*\.php)$ /vbseo.php?vbseourl=$1&vbseorelpath=./gallery/&%{QUERY_STRING} [QSA]
    
    RewriteCond %{QUERY_STRING} !redirected=
    RewriteCond %{QUERY_STRING} language=
    RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?redirected=$1&vbet_outside=true [L,QSA]
    
    RewriteCond %{QUERY_STRING} !vbet_outside=true
    RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
    Tuttavia, ogni volta cerco di tradurre qualsiasi pagina all'interno della galleria, ho questo sul mio browser:



    Per favore aiutatemi. Grazie.

  2. #2
    Senior Member
    Data di registrazione
    Maggio 2010
    Messaggi
    257

    Default

    Quando mi trovo in una pagina un'immagine all'interno vBGallery, e clicco una bandiera per cambiare la lingua, ottengo questo:

    Avvertimento: include(/home/windows/public_html/gallery//vbseo.php) [function.include]: Failed to open stream: No such file or directory in / Home / windows / public_html / galleria / vbenterprisetranslator_front_controller.php on line 35

    Avvertimento: Include () [function.include]: Failed opening ' / home/windows/public_html/gallery//vbseo.php' per l'inclusione (include_path ='.: /usr/lib/php: / usr/local/lib/php') in / Home / windows / public_html / galleria / vbenterprisetranslator_front_controller.php on line 35

  3. #3
    Michał Podbielski (vBET Staff) vBET's Avatar
    Data di registrazione
    Ottobre 2009
    Messaggi
    3,037

    Default

    Sembra che alcune regole vengono infrante. Vedo doppio / nel percorso del file, il file anche vbseo.php viene cercato nella directory galleria di quello che è ovviamente sbagliato.

    Questo perché è misto normale. Htaccess con le regole interne regole vbseo. E all'interno della cartella galleria le regole non sono relativi (come di solito lo è), ma in assoluto.

    Le soluzioni possibili in modo da:
    1. Esci redirezioni vbseo e fare tutto in htaccess. - Questo sarà meglio per la vostra performance e questo è testato modo di integrare vBET con mod che abbia un proprio directory.
    2. Modifica front controller vBET.

    Per soluzioni secondo per favore (non testato):
    1. Apri file / Galleria / vbenterprisetranslator_front_controller.php
    2. Sostituire ogni dirname (__FILE__) (Ci sono 2 di questi) con VBET_FORUMDIR

    Vi preghiamo di darci il vostro feedback.

  4. #4
    Senior Member
    Data di registrazione
    Maggio 2010
    Messaggi
    257

    Default

    Ho provato la seconda soluzione, ma ha ottenuto questo:


    Avvertimento: Include (/ home / windows / index.php) [function.include]: Failed to open stream: No such file or directory in / Home / windows / public_html / galleria / vbenterprisetranslator_front_controller.php on line 35

    Avvertimento: Include () [function.include]: Failed opening '/ home / windows / index.php' for inclusion (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') in / Home / windows / public_html / galleria / vbenterprisetranslator_front_controller.php on line 35

  5. #5
    Michał Podbielski (vBET Staff) vBET's Avatar
    Data di registrazione
    Ottobre 2009
    Messaggi
    3,037

    Default

    È stato sostituito SET_HERE_FULL_FORUM_DIRECTORY_PATH al valore sbagliato nel front controller. Si prega di impostare in modo appropriato. Questa è la prima linea di codice front controller:
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    È possibile trovare il valore appropriato utilizzando actualdirectory.php script dalla directory degli strumenti. Tutti i dettagli sono inclusi nelle istruzioni sotto il link che hai dato nel primo post.

  6. #6
    Senior Member
    Data di registrazione
    Maggio 2010
    Messaggi
    257

    Default

    Quote Originariamente inviata da vBET View Post
    È stato sostituito SET_HERE_FULL_FORUM_DIRECTORY_PATH al valore sbagliato nel front controller. Si prega di impostare in modo appropriato. Questa è la prima linea di codice front controller:
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    È possibile trovare il valore appropriato utilizzando actualdirectory.php script dalla directory degli strumenti. Tutti i dettagli sono inclusi nelle istruzioni sotto il link che hai dato nel primo post.
    Questo è ciò che viene sostituito con:

    / Home / windows / public_html

    esattamente come l'ho preso dal actualdirectory.php

    O dovrebbe essere per la directory galleria?
    Ultima modifica di Taurus; 11-07-11 a 14:50.

  7. #7
    Senior Member
    Data di registrazione
    Maggio 2010
    Messaggi
    257

    Default

    Quando l'ho cambiare:

    / Home / windows / public_html / galleria

    Allora ottengo questo:


    Avvertimento: Require_once (/ home / windows / public_html / galleria / includes / vbenterprisetranslator_functions.php) [function.require una volta]: Failed to open stream: No such file or directory in / Home / windows / public_html / galleria / vbenterprisetranslator_front_controller.php on line 29

    Errore fatale: Require_once () [function.require]: Failed opening required '/ home / windows / public_html / galleria / includes / vbenterprisetranslator_functions.php' (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') in / Home / windows / public_html / galleria / vbenterprisetranslator_front_controller.php on line 29
    Ultima modifica di Taurus; 11-07-11 a 14:50.

  8. #8
    Michał Podbielski (vBET Staff) vBET's Avatar
    Data di registrazione
    Ottobre 2009
    Messaggi
    3,037

    Default

    Quote Originariamente inviata da Taurus View Post
    Questo è ciò che viene sostituito con:

    / Home / windows / public_html

    esattamente come l'ho preso dal actualdirectory.php

    O dovrebbe essere per la directory galleria?
    Quindi questo è un valore appropriato - proprio come le istruzioni dice - valore da actualdirectory.php - nient'altro.

    Non capisco perchè i vostri errori dice che è stata esaminata in index.php / Home / windows non in / Home / windows / public_html
    Se sono state apportate modifiche come descritto allora dovrebbe essere guardato / Home / windows / public_html - Si prega di PM me accedere ai dettagli al tuo FTP - io controllo resto, cosa avete nel vostro file al momento.
    Ultima modifica di vBET; 12-07-11 a 15:44.

  9. #9
    Senior Member
    Data di registrazione
    Maggio 2010
    Messaggi
    257

    Default

    Dettagli PM'd. Grazie.

  10. #10
    Michał Podbielski (vBET Staff) vBET's Avatar
    Data di registrazione
    Ottobre 2009
    Messaggi
    3,037

    Default

    Grazie per l'accesso. La prima cosa che ho visto è sbagliato - si supponga di sostituire dirname (__FILE__) a VBET_FORUMDIR come è stato descritto in uno dei miei post precedenti. Ma invece ti ha sostituito a dirname (VBET_FORUMDIR). Si prega di correggere questo e controllare sta funzionando.

    . Inoltre, come vedo le regole in galleria htaccess sono a / vbseo.php - come ho scritto prima di solito le regole nella directory sono relative non assolute. Questo può anche essere un problema, perché vBET aggiunge alla già percorso '/'. Quindi, se dopo la correzione, che continua a non funzionare allora provate a sostituire (in 2 posti):
    PHP Code:
    .'/'.$_GET['redirected'
    a:
    PHP Code:
    .$_GET['redirected'
    Ma lo fanno solo se sarà necessario - quindi se doppia tutto / / sarà sbagliato per il sistema. Quindi fare se si vedrà errori come:
    Code:
    Warning: include(/home/windows/public_html//vbseo.php) ...
    Informi ha aiutato.

Pagina 1 di 3 123 ScorsoLast

Tag per questa discussione

Permessi

  • Voi non possono inviare nuove discussioni
  • Voi non possono inviare risposte
  • Voi non possono inviare allegati
  • Voi non possono modificare i tuoi messaggi
  •