สำคัญ: หน้านี้จะใช้คุกกี้ (cookies). การใช้เว็บไซต์นี้โดยไม่ต้องปิดคุกกี้ในเบราว์เซอร์หมายความว่าคุณยอมรับในการใช้มัน
Buy Now! คุณสมบัติ ดาวน์โหลด

สร้างรายได้กับเรา!

ถ้าคุณต้องการเริ่มต้นหาเงิน ด้วยการเข้าร่วมสนับสนุนการ โปรแกรมพันธมิตร
หน้า 1 จาก 3 123 ครั้งสุดท้ายLast
ผล 1 เพื่อให้ 10 จาก 21

กระทู้ : ปัญหาการรวม vBGallery

  1. #1
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤษภาคม 2010
    โพสต์
    257

    Default ปัญหาการรวม vBGallery

    ผมทำตามตัวเลือกการรวมที่นี่ :

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

    นี้เป็นกฎการเขียนซ้ำที่กำหนดเองของฉัน :

    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'
    ทุกอย่างทำงานได้ดีในภาษาเริ่มต้น

    ฉันจะเพิ่มการรวมเป็นหลักแฟ้มของฉัน 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>
    และนี้สำหรับ htaccess ของฉันในไดเรกทอรีแกลเลอรี่ของฉัน. :

    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]
    แต่เมื่อใดก็ตามที่ฉันพยายามที่จะแปลหน้าเว็บใด ๆ ภายในแกลเลอรี่ที่ฉันได้รับนี้ในเบราว์เซอร์ของฉัน :



    กรุณาช่วย ขอบคุณ

  2. #2
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤษภาคม 2010
    โพสต์
    257

    Default

    เมื่อฉันอยู่ในหน้าภาพภายใน vBGallery และฉันคลิกที่ธงเพื่อเปลี่ยนภาษาที่ฉันได้รับนี้

    การเตือน: include(/home/windows/public_html/gallery//vbseo.php) [function.include] : ไม่สามารถเปิดกระแส : ไม่มีแฟ้มหรือไดเรกทอรีดังกล่าวใน / home / หน้าต่าง / public_html แกลลอรี่ / / vbenterprisetranslator_front_controller.php เมื่อสาย 35

    การเตือน: รวม () [function.include]: ไม่สามารถเปิด ' / home/windows/public_html/gallery//vbseo.php' สำหรับการรวม (include_path ='.: /usr/lib/php: / usr/local/lib/php') ใน / home / หน้าต่าง / public_html แกลลอรี่ / / vbenterprisetranslator_front_controller.php เมื่อสาย 35

  3. #3
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    ดูเหมือนว่ากฎบางอย่างจะถูกแบ่ง ผมเห็นคู่ / ในเส้นทางของแฟ้ม, ไฟล์ vbseo.php ยังมองในไดเรกทอรีแกลเลอรี่มีอะไรผิดปกติอย่างเห็นได้ชัด

    ทั้งนี้เป็นเพราะคุณผสมปกติ. กฎ htaccess กับกฎระเบียบภายในภาษาไทย และภายในโฟลเดอร์แกลเลอรี่กฎของคุณจะไม่ญาติ (เช่นมักจะเป็น) แต่แน่นอน

    โซลูชั่นที่เป็นไปเพื่อ :
    1 ออกจาก redirections ภาษาไทยและทำมันทั้งหมดใน htaccess --. นี้จะมีประสิทธิภาพที่ดีกว่าสำหรับคุณและนี่คือการทดสอบวิธีการรวบรวม vBET กับ mod ที่มีไดเรกทอรีของตัวเอง
    2 แก้ไขควบคุมหน้า vBET

    สำหรับการแก้ปัญหา 2 โปรด (ไม่ได้ทดสอบ) :
    1 เปิดไฟล์ แกลลอรี่ / / vbenterprisetranslator_front_controller.php
    2 แทนที่แต่ละ dirname (__FILE__) (มี 2 คน) พร้อมด้วย VBET_FORUMDIR

    กรุณาให้เราข้อเสนอแนะของคุณ

  4. #4
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤษภาคม 2010
    โพสต์
    257

    Default

    ฉันพยายามแก้ไขปัญหาที่สอง แต่มีนี้ :


    การเตือน: รวม (/ home / หน้าต่าง / index.php) [function.include] : ไม่สามารถเปิดกระแส : ไม่มีแฟ้มหรือไดเรกทอรีดังกล่าวใน / home / หน้าต่าง / public_html แกลลอรี่ / / vbenterprisetranslator_front_controller.php เมื่อสาย 35

    การเตือน: รวม () [function.include] : เปิดล้มเหลว'/ home / หน้าต่าง / index.php'สำหรับการรวม (include_path ='.:/ usr / lib / PHP : / usr / local / lib / php') ในการ / home / หน้าต่าง / public_html แกลลอรี่ / / vbenterprisetranslator_front_controller.php เมื่อสาย 35

  5. #5
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    คุณเปลี่ยน SET_HERE_FULL_FORUM_DIRECTORY_PATH เพื่อให้มีค่าผิดปกติในการควบคุมหน้า กรุณาตั้งค่าได้อย่างเหมาะสม นี้เป็นบรรทัดแรกของรหัสควบคุมหน้า :
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    คุณสามารถหาค่าที่เหมาะสมโดยใช้ actualdirectory.php สคริปต์จากไดเรกทอรีเครื่องมือ รายละเอียดทั้งหมดจะรวมอยู่ในคำแนะนำตามลิงค์ที่คุณให้ในโพสต์แรก

  6. #6
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤษภาคม 2010
    โพสต์
    257

    Default

    Quote ข้อความดั้งเดิมโดยคุณ vBET View Post
    คุณเปลี่ยน SET_HERE_FULL_FORUM_DIRECTORY_PATH เพื่อให้มีค่าผิดปกติในการควบคุมหน้า กรุณาตั้งค่าได้อย่างเหมาะสม นี้เป็นบรรทัดแรกของรหัสควบคุมหน้า :
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    คุณสามารถหาค่าที่เหมาะสมโดยใช้ actualdirectory.php สคริปต์จากไดเรกทอรีเครื่องมือ รายละเอียดทั้งหมดจะรวมอยู่ในคำแนะนำตามลิงค์ที่คุณให้ในโพสต์แรก
    นี่คือสิ่งที่จะถูกแทนที่ด้วย :

    / home / หน้าต่าง / public_html

    ตรงตามที่ผมได้รับมันจาก actualdirectory.php

    หรือมันควรจะเป็นสำหรับไดเรกทอรีแกลเลอรี่?
    แก้ไขล่าสุดโดย Taurus; 11-07-11 ที่ 14:50.

  7. #7
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤษภาคม 2010
    โพสต์
    257

    Default

    เมื่อฉันเปลี่ยนไปที่ :

    / home / หน้าต่าง / public_html / แกลเลอรี่

    จากนั้นฉันได้รับนี้


    การเตือน: require_once (/ home / หน้าต่าง / public_html Gallery / / รวม vbenterprisetranslator_functions.php /) [function.require เพียงครั้งเดียว] : ไม่สามารถเปิดกระแส : ไม่มีแฟ้มหรือไดเรกทอรีดังกล่าวใน / home / หน้าต่าง / public_html แกลลอรี่ / / vbenterprisetranslator_front_controller.php เมื่อสาย 29

    ข้อผิดพลาดร้ายแรง: require_once () [function.require] : ล้มเหลวในการเปิด'/ home / หน้าต่าง / public_html / แกลลอรี่ / รวม / vbenterprisetranslator_functions.php'(include_path ='.:/ usr / lib / PHP : / usr / local / lib / php') ในการ / home / หน้าต่าง / public_html แกลลอรี่ / / vbenterprisetranslator_front_controller.php เมื่อสาย 29
    แก้ไขล่าสุดโดย Taurus; 11-07-11 ที่ 14:50.

  8. #8
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    Quote ข้อความดั้งเดิมโดยคุณ Taurus View Post
    นี่คือสิ่งที่จะถูกแทนที่ด้วย :

    / home / หน้าต่าง / public_html

    ตรงตามที่ผมได้รับมันจาก actualdirectory.php

    หรือมันควรจะเป็นสำหรับไดเรกทอรีแกลเลอรี่?
    ดังนั้นนี้เป็นค่าที่เหมาะสม -- เพียงแค่เป็นคำแนะนำว่า -- ค่าจาก actualdirectory.php -- ไม่มีอะไรอื่น

    ผมไม่เข้าใจว่าทำไมข้อผิดพลาดของคุณ says index.php ที่ถูกมองใน / home / หน้าต่าง ไม่ได้อยู่ใน / home / หน้าต่าง / public_html
    ถ้าคุณทำการเปลี่ยนแปลงตามที่ได้อธิบายแล้วมันควรจะมองใน / home / หน้าต่าง / public_html -- กรุณา PM ผมเข้าไปดูรายละเอียดของคุณเพื่อ FTP -- ฉันจะตรวจสอบว่าสิ่งที่คุณมีในไฟล์ของคุณได้ในขณะนี้
    แก้ไขล่าสุดโดย vBET; 12-07-11 ที่ 15:44.

  9. #9
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤษภาคม 2010
    โพสต์
    257

    Default

    รายละเอียด PM'd ขอบคุณ

  10. #10
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    ขอบคุณสำหรับการเข้าถึง สิ่งแรกที่ฉันเห็นเป็นธรรม -- คุณคิดว่าจะแทนที่ dirname (__FILE__) เพื่อให้ VBET_FORUMDIR ตามที่ได้อธิบายไว้ในหนึ่งของฉันก่อนหน้านี้ แต่คุณเปลี่ยนไป dirname (VBET_FORUMDIR). กรุณาแก้ไขให้ถูกต้องและตรวจสอบมันคือการทำงาน

    . นอกจากนี้ที่ผมเห็นกฎของคุณในแกลเลอรี htaccess จะ vbseo.php / -- ตามที่ผมเขียนก่อนที่จะกฎระเบียบที่มักจะอยู่ในไดเรกทอรีจะเทียบไม่ได้แน่นอน นอกจากนี้ยังสามารถจะมีปัญหาเพราะ vBET แล้วเพิ่มไปยังเส้นทาง'/' ดังนั้นถ้าหลังจากที่การแก้ไขจะยังคงไม่ทำงานแล้วโปรดพยายามที่จะแทนที่ (ใน 2 สถานที่) :
    PHP Code:
    .'/'.$_GET['redirected'
    ไปที่ :
    PHP Code:
    .$_GET['redirected'
    แต่ทำมันเท่านั้นถ้ามันจะมีความจำเป็น -- ดังนั้นถ้า doube / / จะผิดสำหรับระบบของคุณ ดังนั้นทำถ้าคุณจะเห็นข้อผิดพลาดเช่น :
    Code:
    Warning: include(/home/windows/public_html//vbseo.php) ...
    กรุณาบอกว่ามันช่วย

แท็กสำหรับกระทู้นี้

กฎการส่งข้อความ

  • คุณ อาจจะไม่ ตั้งกระทู้ใหม่
  • คุณ อาจจะไม่ ตอบกระทู้
  • คุณ อาจจะไม่ โพสต์สิ่งที่แนบมา
  • คุณ อาจจะไม่ แก้ไขข้อความของคุณ
  •