Viktigt: Denna sida använder cookies (cookies). Genom att använda denna webbplats utan att stänga av cookies i webbläsaren, innebär att du samtycker till att använda det.
Köp nu! Funktioner Nedladdningar

Tjäna med oss!

Om du vill börja tjäna pengar med vBET koppling till Affiliate Program.
Sida 1 av 3 123 SenasteLast
Resultat 1 till 10 av 21

Ämne: vBGallery integrationsproblem.

  1. #1
    Senior Member
    Reg.datum
    Maj 2010
    Inlägg
    257

    Default vBGallery integrationsproblem.

    Jag följde integration alternativ här:

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

    Detta är min Custom omskrivningsregler:

    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'
    Allt fungerar bra i standardspråk.

    Jag la integrationen i mitt huvud htaccess-fil.:
    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>
    Och detta för min htaccess i mitt galleri katalog.:

    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]
    Men när jag försöker översätta en sida inne i galleriet, får jag det här på min webbläsare:



    Snälla hjälp. Tack.

  2. #2
    Senior Member
    Reg.datum
    Maj 2010
    Inlägg
    257

    Default

    När jag är på en bild sidan inom vBGallery, och jag klickar på en flagga för att ändra språk, får jag det här:

    Varning: include(/home/windows/public_html/gallery//vbseo.php) [function.include]: Failed to open stream: Ingen sådan fil eller katalog i / Home / windows / public_html / gallery / vbenterprisetranslator_front_controller.php på nätet 35

    Varning: Include () [function.include]: Det gick inte att öppna '/home/windows/public_html/gallery//vbseo.php " för integration(include_path='.:/usr/lib/php:/usr/local/lib/php') / Home / windows / public_html / gallery / vbenterprisetranslator_front_controller.php på nätet 35

  3. #3
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Ser ut som några regler bryts. Jag ser dubbelt / i sökväg, är också vbseo.php filen såg ut i galleriet katalog vad som är uppenbart fel.

    Detta eftersom du blandas normalt. Htaccess regler med interna vbseo regler. Och inne i mappen Galleri dina regler inte är relativa (som oftast är), men absolut.

    Så möjliga lösningar:
    1. Avsluta vbseo omdirigeringar och gör allt i htaccess -. Detta kommer att vara bättre för din prestation och det är beprövat sätt att integrera vBET med mod att ha en egen katalog.
    2. Redigera vBET front controller.

    För 2: a lösningar tack (ej testad):
    1. Öppna fil / Gallery / vbenterprisetranslator_front_controller.php
    2. Byt ut varje dirname (__FILE__) (Det finns 2 av dem) med VBET_FORUMDIR

    Vänligen ge oss dina synpunkter.

  4. #4
    Senior Member
    Reg.datum
    Maj 2010
    Inlägg
    257

    Default

    Jag försökte den andra lösningen, men fick detta:


    Varning: Include (/ home / windows / index.php) [function.include]: Failed to open stream: Ingen sådan fil eller katalog i / Home / windows / public_html / gallery / vbenterprisetranslator_front_controller.php på nätet 35

    Varning: Include () [function.include]: Misslyckades att öppna '/ home / windows / index.php "för integration (include_path ='.:/ usr / lib / php: / usr / local / lib / php') i / Home / windows / public_html / gallery / vbenterprisetranslator_front_controller.php på nätet 35

  5. #5
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Du ersätts SET_HERE_FULL_FORUM_DIRECTORY_PATH att felaktigt värde framför controller. Vänligen ställ in den på lämpligt sätt. Detta är första raden framför controller-kod:
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    Du kan hitta lämpligt värde genom att använda actualdirectory.php skript från tools. Alla uppgifter finns i instruktionerna under länken du gav i första inlägget.

  6. #6
    Senior Member
    Reg.datum
    Maj 2010
    Inlägg
    257

    Default

    Quote Ursprungligen postat av vBET View Post
    Du ersätts SET_HERE_FULL_FORUM_DIRECTORY_PATH att felaktigt värde framför controller. Vänligen ställ in den på lämpligt sätt. Detta är första raden framför controller-kod:
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    Du kan hitta lämpligt värde genom att använda actualdirectory.php skript från tools. Alla uppgifter finns i instruktionerna under länken du gav i första inlägget.
    Detta är vad den ersätts med:

    / Home / windows / public_html

    precis som jag fick den från actualdirectory.php

    Eller ska det vara för galleriet katalogen?
    Senast redigerad av Taurus; 11-07-1114:50.

  7. #7
    Senior Member
    Reg.datum
    Maj 2010
    Inlägg
    257

    Default

    När jag ändra det till:

    / Home / windows / public_html / gallery

    Sen får jag detta:


    Varning: Require_once (/ home / windows / public_html / gallery / includes / vbenterprisetranslator_functions.php) [function.include]: Failed to open stream: Ingen sådan fil eller katalog i / Home / windows / public_html / gallery / vbenterprisetranslator_front_controller.php på nätet 29

    Allvarligt fel: Require_once () [function.include]: Misslyckades att öppna krävs "/ home / windows / public_html / gallery / includes / vbenterprisetranslator_functions.php" (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') i / Home / windows / public_html / gallery / vbenterprisetranslator_front_controller.php på nätet 29
    Senast redigerad av Taurus; 11-07-1114:50.

  8. #8
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Quote Ursprungligen postat av Taurus View Post
    Detta är vad den ersätts med:

    / Home / windows / public_html

    precis som jag fick den från actualdirectory.php

    Eller ska det vara för galleriet katalogen?
    Så detta är lämpligt värde - precis som instruktionerna säger - värde från actualdirectory.php - inget annat.

    Jag förstår inte varför ditt fel säger att index.php sågs i / Home / windows inte i / Home / windows / public_html
    Om du gjort ändringar enligt beskrivningen så borde det ses i / Home / windows / public_html - Vänligen PM mig tillgång detaljer till din FTP - Jag ska kolla exakt vad du har i dina filer just nu.
    Senast redigerad av vBET; 12-07-1115:44.

  9. #9
    Senior Member
    Reg.datum
    Maj 2010
    Inlägg
    257

    Default

    Detaljer PM'd. Tack.

  10. #10
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Tack för åtkomst. Första jag såg är fel - du antar att ersätta dirname (__FILE__) till VBET_FORUMDIR som beskrevs i en av mina tidigare inlägg. Men i stället du har bytt ut den till dirname (VBET_FORUMDIR). Korrigera detta och kontroll är det fungerar.

    . Också som jag ser dina regler i galleriet htaccess ska / vbseo.php - som jag skrev tidigare brukar reglerna i katalogen är relativa inte absolut. Detta kan också vara ett problem, eftersom vBET redan bidrar till path '/'. Så om efter korrigering, är det fortfarande inte fungerar försök då att byta ut (i 2 platser):
    PHP Code:
    .'/'.$_GET['redirected'
    till:
    PHP Code:
    .$_GET['redirected'
    Men gör det bara om det blir nödvändigt - så om doube / / kommer att vara fel för ditt system. Så gör det om du kommer att se fel som:
    Code:
    Warning: include(/home/windows/public_html//vbseo.php) ...
    Tala gjorde det hjälpa.

Sida 1 av 3 123 SenasteLast

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •