+ ÅäÔÇÁ ãæÖæÚ ÌÏíÏ
ÇáäÊÇÆÌ 1 Åáì 5 ãä 5
  1. #1
    Status
    Offline
    ÇáÕæÑÉ ÇáÑãÒíÉ Rise Company
    Engineering and Technology
    ÊÇÑíÎ ÇáÊÓÌíá
    Apr 2014
    ÇáÏæáÉ
    Egypt
    ÇáãÔÇÑßÇÊ
    4,611
    ãÚÏá ÊÞííã ÇáãÓÊæì
    10

    ÇÝÊÑÇÖí ãäÊÏí ÇáÌíá ÇáÎÇãÓ vBulletin 5 | ÔÑÍ ÇáÊÑÞíÉ / ÎØæÇÊ / äÕÇÆÍ / ÊÍÐíÑÇÊ


    ÔÑÍ / ÎØæÇÊ / äÕÇÆÍ / ÊÍÐíÑÇÊ ÞÈá ÇáÊÑÞíÉ Çáì ÇáÌíá ÇáÎÇãÓ VB5
    ßá ãÇ ÊÍÊÇÌ ãÚÑÝÊå ÞÈá ÇáÊÑÞíÉ Ãæ ÊäÕíÈ vBulletin 5
    ÔÑÍ ÊÑÞíÉ ÇáãäÊÏì ãä ÇáÌíá ÇáÑÇÈÚ Åáì ÇáÌíá ÇáÎÇãÓ Upgrading VB4 to VB5
    VBulletin upgrade from V4.2.5 to VB5 Connect
    How to Upgrade to vBulletin 5- vB5 Upgrade Instructions




    Upgrading from previous versions of vBulletin 5 Connect


    1. Turn your vBulletin Connect site off so that users do not try to add content while you are updating the software. You can do this in the AdminCP under Settings -> Options -> Turn Your vBulletin On or Off.
    2. Using the tools provided by your hosting provider, make a backup of your current database.
    3. Using your SFTP client, upload the new files to your server. When prompted tell it to overwrite all files in the current transfer queue.
    4. With your web browser run the Upgrade Wizard. The location will be https://%yourdomain/%forumroot%/install/upgrade.php
    5. When the Upgrade Wizard is complete, you will need to delete the install folder within /core/ on your server to proceed.
    6. Log into your site and review the upgrade.
    7. When everything appears satisfactory, turn your site back on in the AdminCP under Settings -> Options -> Turn Your vBulletin On or Off.


    Upgrading via the Command Line Interface

    If you have a larger site, then you may want to run the upgrade scripts from the Command Line Interface (CLI). vBulletin can support this. After you have prepared your files using the steps above then you can log into your command line interface, usually SSH. From your SSH terminal, change into the %forumroot%/core/install directory. Then run the upgrade utility with this command line:

    ßæÏ:
        php -f upgrade.php

    Upgrading from vBulletin 4.2.5 Publishing Suite


    If you are using an older version of vBulletin. It is recommended that you download and upgrade to the vBulletin 4.2.5 Publishing Suite before proceeding to vBulletin 5. This will make sure your system is at the most compatible level to be converted. Please follow these tips for the best migration:

    1. Uninstall all third-party addons in the AdminCP under Plugins & Products -> Product Manager.
    2. Leave the vBulletin Blog and vBulletin CMS products installed.
    3. All other Products are incompatible.
    4. Download your logo to be reused.
    5. Read why we recommend using a test server for the initial upgrade (below)
    6. Make a backup of your database to store locally.
    7. Delete all vBulletin 4.X files. Maintain your attachment, customavatar, and signaturepics directories in their current locations.
    8. Follow the Upgrade Steps below.


    Using a Test Server for the Initial Upgrade
    vBulletin Connect is more than an upgrade from older versions of vBulletin. It reimagines how a lot of the system functions to achieve various goals. These goals include standardized functionality across content creation, mobile device support, modularity, security, and updating programming standards. This requires a different code structure than previous versions of vBulletin and comes with a new database structure. When upgrading to vBulletin Connect, the process is more of a migration of data rather than the generally simply upgrades. For this reason we recommend upgrading a test copy first. This will allow your older version of vBulletin to remain live while you test and verify that the ugprade was successful. It will also give you and your team time to familiarize yourself with the new software so you can provide support to your end-users.
    You can read how to utilize a test server in our online manual here: https://www.vbulletin.com/go/testserver

    Upgrade to vBulletin 5

    Now that you have prepared your vBulletin 4.2.5 data to be upgraded to vBulletin Connect you can follow these steps.

    1. After Purchasing, download vBulletin Connect from the your Member's Area.
    2. Unzip the downloaded package on your local machine. Depending on your hosting provider and internet connection this can take some time.
    3. In your vBulletin files there will be a directory called upload. Enter it.
    4. Rename config.php.bkp to config.php (ren config.php.bkp config.php)
    5. Enter the /upload/core/includes directory.
    6. Rename config.php.new to config.php (ren config.php.new config.php)
    7. Edit config.php and change these values to match your information.
      • $config['Database']['dbname'] = 'databasename';
      • $config['Database']['technicalemail'] = '[email protected]';
      • $config['MasterServer']['servername'] = 'localhost'; // may be referred to as a host name
      • $config['MasterServer']['port'] = 3306;
      • $config['MasterServer']['username'] = 'username';
      • $config['MasterServer']['password'] = 'password';
      • Make sure that all values are to the right of the equal sign (=) and between the single quotes ('). If you do not know these values they can be obtained from your hosting provider.
      • No other values need to be changed in this file for a basic installation of vBulletin Connect.


    8. Using your SFTP Client, upload the contents of the upload directory (including all sub-directories and files) to your server. Place these files in the directory where you want to install vBulletin. This directory should be empty.
    9. If you store file attachments and custom avatars in the file system (both recommended), then you will need to copy these to your new directory as well.
    10. Rename htaccess.txt to .htaccess (the leading period is required). If you are using Filezilla, you can do this by right-clicking on the file and choosing rename on the context menu. This can also be done from the Windows Command Line before uploading the files to the server.
    11. Load the Upgrade Wizard in your browser. The URL should be https://%yourdomain%/%forumroot%/install/upgrade.php
    12. The Upgrade Wizard will ask for your Customer ID. This can be found in your Member's Area after logging in.
    13. Process all the steps in the Wizard. Some steps make take a long time.


    Upgrading from Older Versions of vBulletin
    For the best upgrade scenarios, we recommend that you first upgrade to vBulletin 4.2.5 and then follow the steps above.

    After Upgrading

    During the upgrade process from vBulletin 3 and vBulletin 4, the search index is not created. This improves upgrade times significantly. After upgrading, you will need to rebuild your search index. Your site can be live during the search engine rebuild but there may be performance issues while indexing occurs. There are two ways to index your site for keyword based searches.

    1. Within the AdminCP at Maintenance -> General Update Tools -> Rebuild Search Index.
    2. Using the searchindex.php located in the do_not_upload directory of your download package. The file should be placed in your %forumroot% directory and then executed from the command line. When indexing is completed, the file should be deleted from your server.


    File Cleanup

    Often when we refactor functionality within the system, it requires the removal of files that become obsolete. Due to the upgrade process, these files can build up on your server. In addition to this, each version includes its own set of javascript files with unique names. While these files shouldn't cause issues, they will take up space on your server. We recommend deleting these obsolete files from your server in order to maintain a clean file set.

    This requires a few steps to complete

    1. Delete rollup javascript files that do not include your version number in the file name. These will not appear in the Suspect File Version diagnostic.

    2. Use the Suspect File Version tool in the AdminCP to delete all obsolete PHP files.

    1. In the AdminCP go to Maintenance -> Diagnostics.
    2. Run the Suspect File Versions tool.
    3. It will scan the vBulletin directories and list all files not part of vBulletin.
    4. Review these files to make sure they aren't part of a customization. If they aren't needed, then delete them with your SFTP client.


    3. If you store your CSS as Files, you would want to follow these steps:

    1. Turn off Store CSS as Files (AdminCP -> Settings -> Options -> Style & Language Options).
    2. Delete the contents of the /core/clientscript/vbulletin_css directory.
      • If you store your CSS files elsewhere, delete the contents of that location.


    3. Turn on Store CSS as Files (AdminCP -> Settings -> Options -> Style & Language Options).
    Frequent Upgrade Issues

    After installing vBulletin 5, my site is unformatted

    This means that URL Rewriting is not working on your site. Possible causes include:

    • htaccess.txt has not been renamed to .htaccess (the leading period is important)
    • mod_rewrite is not installed for Apache 2.4
    • URL Rewrite is not installed for IIS 8.5+
    • The server configuration for NGINX has not been updated. See the file for your version of PHP within the do_not_upload folder.
    • AllowOverride is not allowed in the Apache configuration file.

    You hosting provider can help you get the ability to rewrite URLS working on your site.

    The AdminCP directory is empty

    This is by design. The /admincp/ directory is just a place holder and not actually needed or used by the software.

    The option to rename the AdminCP is missing
    .

    This is by design. Renaming this directory doesn't actually provide any security to your installation. If someone has access to your Administrator username and password, they can still access the AdminCP. vBulletin Connect and vBulletin Cloud both have other methods to secure the AdminCP. These include both Two-Factor Authentication and IP Blocking built into the software.

    The system states that it is not able to find the Log In Form

    Make sure that the Log In URL is set correctly in the AdminCP. In most installations, it should be the same as the Frontend URL.
    ãÊØáÈÇÊ ÊÑÞíÉ ÇáãäÊÏì Çáì äÓÎÉ vb5.5.5 ÇáãæÇÕÝÇÊ Recommended Requirements



    ÇÚÏÇÏÇÊ íÊã ÚãáåÇ Úáì ÇáãäÊÏì ÇáÌíá ÇáÑÇÈÚ vb4

    1- ÍÐÝ ÌãíÚ ÇáåÇßÇÊ Çæ plugins ÇáãÖÇÝÉ ßÇßæÇÏ
    2- ÍÐÝ ÌãíÚ ÇáÓÊÇíáÇÊ æÇÈÞÇÁ ÇáÇÝÊÑÇÖí

    ÇÚÏÇÏÇÊ íÊã ÚãáåÇ Úáì ÇáãäÊÏì ÇáÌíá ÇáÑÇÈÚ vb5

    1- Þã ÈÑÝÚ ãÌáÏ ÇáãäÊÏì ÇáÌÏíÏ Ýí ãÌáÏ ÂÎÑ ÛíÑ ÇáÐí ãæÌæÏ ÓÇÈÞÇ
    2- Þã ÈÊÚÏíá ÇãÊÏÇÏ ãáÝ .htaccess áßí íÚãá ÈæÖÚ ÇáäÞØÉ Ýì ÇáÇæá
    3- Þã ÈÊÚÏíá ãáÝ config ÇáãæÌæÏ ÏÇÎá core ÈÏÇÎá includes
    4- ÈÚÏ ÇáÅäÊåÇÁ ãä ÇáÊÑÞíÉ Þã ÈÊÍÏíË ÇáÚÏÇÏÇÊ

    ááÊæÖíÍ : ÇåãíÉ ÊÝÚíá htaccess

    ÃåãíÉ ãáÝ .htaccess áÃä ÇáÌíá ÇáÎÇãÓ íÓÊÎÏã äæÚÇ æÇÍÏ ãä ÇáÑæÇÈØ ÝÞØ¡ íÊæÌÈ Úáíß ÞÈá ÊäÕíÈå Ãæ ÇáÊÑÞíÉ Åáíå Ãä ÊÊæÝÑ Úáì ÃÏÇÉ áÅÚÇÏÉ ßÊÇÈÉ æ ÕíÇÛÉ ÑæÇÈØ ãæÞÚ ãËá ÇáÜ mod_rewrite Ãæ ãÇ íÔÇÈåå. ÍÇáíÇ äÍä äÏÚã ÃÏæÇÊ ÅÚÇÏÉ ßÊÇÈÉ æ ÕíÇÛÉ ÇáÑæÇÈØ ÇáÊÇáíÉ : ÇáÃÈÇÊÔí : íÓÊÎÏã ÇáäãæÐÌ mod_rewrite áÅÚÇÏÉ ßÊÇÈÉ æ ÕíÇÛÉ ÑæÇÈØ ãæÞÚß æ ãáÝ .htaccess ÇáãæÌæÏ ÏÇÎá ãáÝ äÓÎÊß ÇáÊí ÞãÊ ÈÊÍãíáåÇ ÓíÊßÝá ÈÐáß áÐÇ ÊÃßÏ ãä Ãäß ÞãÊ ÈÑÝÚ åÐÇ ÇáãáÝ Åä ßÇä ãæÞÚß íÓÊÎÏã ÇáÃÈÇÊÔí.

    ááÊæÖíÍ : ÇåãíÉ Úãá ãÌáÏ ÌÏíÏ vb5

    áÇ ÊÞã ÈÑÝÚ ãáÝÇÊ äÓÎÊß ÇáÎÇãÓÉ Åáì ãÌáÏ äÓÎÊß ÇáÓÇÈÞÉ (ÇáÑÇÈÚÉ Ãæ ÇáËÇáËÉ) æ ÇÓÊÈÏÇáåÇ. äÙÇã æ ÊÑÊíÈ ÇáãáÝÇÊ Ýí ÇáÌíá ÇáÎÇãÓ ãÎÊáÝ ÊãÇãÇ. áÐÇ ÊÃßÏ Ãäß ÞãÊ ÈÑÝÚ ãáÝÇÊ äÓÎÊß ÇáÎÇãÓÉ Åáì ãÌáÏ ÌÏíÏ ÝÇÑÛ. ãä Çáãåã ÌÏÇ ÊäÕíÈ vBulletin 5 Ýí ãáÝ ÌÏíÏ äÙíÝ. áÇ ÊÞã ÈÑÝÚ ãáÝÇÊ äÓÎÊß Åáì äÝÓ ÇáãÌáÏ ÇáÐí Ýíå ãáÝÇÊ äÓÎÊß ÇáÓÇÈÞÉ ÇáËÇáËÉ Ãæ ÇáÑÇÈÚÉ Ëã ÊÞæã ÈÇÓÊÈÏÇáåÇ. áæ ÝÚáÊ Ðáß ÓÊÝÔá ÇáÊÑÞíÉ æ ÊÌÏ äÝÓß ãÚ ãÆÇÊ ãä ÇáãáÝÇÊ ÛíÑ ÇáãÓÊÚãáÉ.

    ááÊæÖíÍ : ÇåãíÉ ÊÝÚíá config.php
    áÇÍÙ ÑÌÇÁ Ãä vBulletin 5 íÓÊÎÏã ãáÝíä config.php. ãä Çáãåã ÌÏÇ Ãä íÊã ÊÚÏíá ÇáãáÝíä æ Ãä Êßæä ßá ÇáÞíã ÇáÊí Êã ÅÏÎÇáåÇ (ãËá ÞíãÉ ãÊÛíÑÇÊ ÇáßæßíÒ ãËáÇ) ãÊØÇÈÞÉ Ýí ßáÇ ÇáãáÝíä.íÊã æÖÚ ÈíÇäÇÊ ÞÇÚÏÉ ÇáÈíÇäÇÊ æ ÇáíæÒÑ æ ÇáÈÇÓæÑÏ áÞÇÚÏÉ ÇáÈíÇäÇÊ ÇáãØáæÈ Úãá ÊÑÞíÉ áåÇ.

    ááÊæÖíÍ : ÇåãíÉ ÍÐÝ ÇáÇÓÊÇíáÇÊ æ ÇáåÇßÇÊ æ ÇááÛÉ

    - ßá ÇáãÚáæãÇÊ ÇáÎÇÕÉ ÈÓÊÇíáÇÊ äÓÎÊß ÇáÓÇÈÞÉ áä íÊã ÍÝÙåÇ. áÐÇ ÞÈá ÚãáíÉ ÇáÊÑÞíÉ ÊÃßÏ ãä Ãäß ÊÍÊÝÙ ÈÃßæÇÏ ÃáæÇä ÓÊÇíáß æ ßÐÇ ÈÇáÕæÑ ÇáÎÇÕÉ Èå æ ÈÞíÉ ÇáÃãæÑ ÇáãÊÚáÞÉ ÈÇáÓÊÇíá.

    - ÛíÑ åÇã ÍÐÝ ÇááÛÉ æáßä ÈØÈíÚÉ ÇáÍÇá åÊÍÐÝåÇ ÈÚÏ ÇáÊÑÞíÉ áÊäÒíá ÇááÛÉ ÇáãÍÏËÉ ááÌíá ÇáÎÇãÓ, Ýíãßäß ÍÐÝåÇ ãä ÇáÇä áæ ÇÍÈÈÊ Ðáß æáßä ÑÇÌå åÐÇ ÇáãæÖæÚ ÇæáÇ
    ãäÊÏí ÇáÌíá ÇáÎÇãÓ vBulletin 5 | Íá ãÔßáÉ ÇáÊÚÑíÈ æÙåæÑ ÑãæÒ

    - ÅÐÇ ßÇä ãæÞÚß íÚÊãÏ Úáì ÇáÅÖÇÝÇÊ ÇáÊÇáíÉ ÝäÍä ääÕÍß Ãä áÇ ÊÞæã ÈÇáÊÑÞíÉ áÇäåÇ ÞÏ ÊÝÞÏåÇ Ýì ÇáÌíá ÇáÎÇãÓ
    ÇáãÌáÉ - äÙÇã ÇáÇÔÊÑÇßÇÊ ÇáãÏÝæÚÉ - äÙÇã ÇáãÎÇáÝÇÊ - ÇáÓÊÇíáÇÊ ÇáãÎÕÕÉ - ÇáåÇßÇÊ

    ---------------------------------------------------------------------
    ÃÓÆáÉ ÇáÔÇÆÚÉ
    ---------------------------------------------------------------------

    Ó : åÇßÇÊ äÓÎÊí ÇáÓÇÈÞÉ áÇ ÊÚãá.
    Ì : ßá åÇßÇÊ ÇáÌíá ÇáËÇáË æ ÇáÑÇÈÚ áÇ ÊÏÚãåÇ ÇáäÓÎÉ ÇáÎÇãÓÉ.

    Ó : ÓÊÇíáÇÊ äÓÎÊí ÇáÓÇÈÞÉ áÇ ÊÚãá.
    Ì : ßá ÓÊÇíáÇÊ ÇáÌíá ÇáËÇáË æ ÇáÑÇÈÚ áÇ ÊÏÚãåÇ ÇáäÓÎÉ ÇáÎÇãÓÉ.

    Ó : ÃÚÖÇÁ ãæÞÚí áÇ íÓÊØíÚæä ÇÓÊÎÏÇã ÇáÇÔÊÑÇßÇÊ ÇáãÏÝæÚÉ
    Ì : äÙÇã ÇáÇÔÊÑßÇÊ ÇáãÏÝæÚÉ áÇ íæÌÏ ÈÇáäÓÎÉ ÇáÍÇáíÉ. ÓÊÊã ÅÚÇÏÉÊå Ýí äÓÎÉ ãÞÈáÉ.

    Ó : ãÇÐÇ ÍÏË áãÌáÊí æ ßá ãÞÇáÇÊåÇ æ ãÍÊæíÇÊåÇ ¿
    Ì : äÙÇã ÇáãÌáÉ ÛíÑ ãæÌæÏ Ýí ÇáäÓÎÉ 5.0. ÓíÊã ÊæÝíÑå Ýí äÓÎÉ ãÞÈáÉ. æ ãÞÇáÇÊ æ ãÍÊæíÇÊ ãÌáÊß Êã ÊÎÒíäåÇ Ýí ÞäÇÉ ãÎÝíÉ æ ÓíÊã äÞáåÇ ÚäÏãÇ ÓäÞæã ÈÊæÝíÑ ÇáãÌáÉ.

    Ó : Ãíä äÙÇã ÇáãÎÇáÝÇÊ ¿
    Ì : äÙÇã ÇáãÎÇáÝÇÊ áÇ íæÌÏ ÈÇáäÓÎÉ ÇáÍÇáíÉ. ÓÊÊã ÅÚÇÏÉ Ýí äÓÎÉ ãÞÈáÉ.

    Ó : Ãíä äÙÇã ÇáÊÚáíãÇÊ FAQ ¿
    Ì : äÙÇã ÇáÊÚáíãÇÊ áÇ íæÌÏ ÈÇáäÓÎÉ ÇáÍÇáíÉ. ÓÊÊã ÅÚÇÏÉ Ýí äÓÎÉ ãÞÈáÉ.

    Ó : Ãíä ÞÇÆãÉ ÇáÃÚÖÇÁ ¿
    Ì : áÇ ÊæÌÏ ÞÇÆãÉ ÃÚÖÇÁ Ýí ÇáÌíá ÇáÎÇãÓ.

    Ó : ÊÕáäí ÑÓÇáÉ ÎØà ÏÇÎá áæÍÉ ÊÍßã ÇáÅÏÇÑÉ
    Ì : ÇáÚÏíÏ ãä æÙÇÆÝ áæÍÉ ÊÍßã ÇáÅÏÇÑÉ áã ÊÚÏ ÊÚãá. æ íãßä Ãä ÊÕáß ÑÓÇÆá ÎØà ÈÓÈÈ Ðáß. ÇÝÊÍ ÊÐßÑÉ ÏÚã Ýäí Åä ßäÊ Ýí ÍÇÌÉ ááãÓÇÚÏÉ.

    Ó : åá áÏíßã áÇÆÍÉ áßá ÇáÃãæÑ ÇáÊí ÞãÊã ÈÍÐÝåÇ Ýí ÇáÌíá ÇáÎÇãÓ ¿
    Ì : áÇ¡ áÇ äÊæÝÑ Úáì áÇÆÍÉ ßÇãáÉ ÍÇáíÇ. ÑÌÇÁ ÃßÊÈ ãæÖæÚÇ Ýí ÇáãäÊÏì Úä ÇáæÙíÝÉ ÇáÊí ÊäÞÕß æ ÓÊÍÕá Úáì ÇáãÓÇÚÏÉ.

    Ó : ßíÝ ÃÓÊØíÚ Ãä ÃÍÐÝ ÇáãÏæäÇÊ¡ ÇáãÌãæÚÇÊ ÇáÇÌÊãÇÚíÉ¡ ÇáÃáÈæãÇÊ ¿
    Ì : ÇáÅÌÇÈÉ ÇáãÎÊÕÑÉ åí : áÇ ÊÓÊØíÚ Ðáß. áßä ÊÓÊØíÚ ÚÈÑ ÇáÊÑÇÎíÕ ãäÚ ÃÚÖÇÆß ãä ãÔÇåÏÉ åÐå ÇáæÙÇÆÝ. ÑÌÇÁ ÃßÊÈ ãæÖæÚÇ Ýí ÇáãäÊÏì æ ÓÊÍÕá Úáì ÇáãÓÇÚÏÉ.

    Ó : ßíÝ ÃÓÊØíÚ ÍÐÝ Activity Stream ¿
    Ì : áÇ ÊÓÊØíÚ. áßä íãßäß ÊÚØíá ÇáÞÇÆãÉ ÇáÎÇÕÉ ÈåÐå ÇáÎÏãÉ æ ÅÚÇÏÉ ÊÑÊíÈ ÇáÞæÇÆã. áãÒíÏ ãä ÇáÊæÖíÍ ÑÌÇÁ ÃßÊÈ ãæÖæÚÇ Ýí ÇáãäÊÏì.

    ---------------------------------------------------------------------
    ãÔÇßá ÔÇÆÚÉ
    ---------------------------------------------------------------------

    ãÔßáÉ : ÈÚÏ ÇáÊÑÞíÉ¡ ßá ÇáÕæÑ æ ÇáÜCSS áÇ ÊÙåÑ ÚäÏí ÈÔßá ãËÇáí.

    ÊÃßÏ ãä Ãäß áÇ ÊÓÊÎÏã ãÎÒä ÇáÜCSS Ýí äÙÇã ÇáãáÝÇÊ (File System).
    ÊÃßÏ ãä Ãä ÑÇÈØ ãæÞÚß íäÊåí ÈÜ core/ Ýí ÇáÅÚÏÇÏÇÊ => ÇáÎíÇÑÇÊ => ÇÓã ÇáãæÞÚ / ÑÇÈØ ÇáãæÞÚ (URL) / ÈíÇäÇÊ ÇáÅÊÕÇá. ÇáãÓÇÑ áãä íÓÊÎÏã äÓÎÉ ÛíÑ ãÚÑÈÉ
    Settings -> Options -> Site Name / URL / Contact Details
    ÊÃßÏ ãä Ãä ÇáãÓÇÑÇÊ (paths) ÕÍíÍÉ Ýí ãáÝ Config.php ÇáÑÆíÓí* ÇáãæÌæÏ Ýí åÐÇ ÇáãÓÇÑ : /config.php
    * Ýí ÇáÌíá ÇáÎÇãÓ åäÇß ãáÝÇä Config.php. ÃÍÏåãÇ íæÌÏ Ýí ÇáãÌáÏ ÇáÑÆíÓí áãæÞÚß Úáì ÇáãÓÇÑ /config.php æ ÇáËÇäí íæÌÏ ÏÇÎá ãÌáÏ includes Úáì ÇáãÓÇÑ /core/includes/config.php. ÇáÃæá ÃÓãíå Config.php ÑÆíÓí æ ÇáËÇäí ÃÓãíå Config.php ÝÑÚí. áãÒíÏ ãä ÇáÊÝÇÕíá ÇÞÑà åÐÇ ÇáÑÏ åäÇ.

    ãÔßáÉ : áÇ ÃÓÊØíÚ ÏÎæá ãæÞÚí ßãÓÌá Ãæ ÇáÈÞÇÁ ßãÓÌá ÍÊì áæ ÇÎÊÑÊ ÎíÇÑ "ÊÐßÑäí" (Remember Me).

    ÊÃßÏ ãä Ãä äÝÓ ÇáÞíãÉ áãÊÛíÑÇÊ ÇáßæßíÒ ãæÌæÏÉ Ýí ßáÇ ãáÝí Config.php¡ ÇáÑÆíÓí æ ÇáÝÑÚí. ÇáÞíãÉ ÇáÇÝÊÑÇÖíÉ åí bb æ ÈÇáÊÇáí ÇáÓØÑ ÇáÎÇÕ ÈãÊÛíÑÇÊ ÇáßæßíÒ Ýí ßáÇ ÇáãáÝíä íÌÈ Ãä íßæä åßÐÇ :
    $config['cookie_prefix'] = 'bb';

    ãÔßáÉ : ÊæÞÝÊ ÇáÊÑÞíÉ ÚäÏãÇ æÕáÊ Åáì 99% Ãí Ýí ãÑÍáÉ ÊÍÏíË ßÇÔ ÇáÓÊÇíá (Style Cache).

    åÐÇ ãÔßá ÔÇÆÚ ãÚÑæÝ ÇáÓÈÈ. áÍá åÐÇ ÇáãÔßá ÑÌÇÁ ÇÍÐÝ ßá ÓÊÇíáÇÊ ÇáÌíá ÇáËÇáË æ ÇáÑÇÈÚ ãä ÞÇÚÏÉ ÇáÈíÇäÇÊ ÞÈá ÇáÊÑÞíÉ. åÐÇ ÇáÅÌÑÇÁ ÓíÓãÍ ááÊÑÞíÉ ÈÇáÇßÊãÇá.

    ãÔßáÉ : ãÇÐÇ ÍÏË ááÕæÑ ÇáÑãÒíÉ ááÃÚÖÇÁ æ ÇáãÑÝÞÇÊ ¿

    ÅÐÇ ßäÊ ÊÍÊÝÙ ÈãÑÝÞÇÊß æ ÇáÕæÑ ÇáÑãÒíÉ Ýí ãáÝ ÇáäÙÇã (file system) ÝÊÓÊØíÚ Ãä ÊÞæã ÈÇÓÊÑÌÇÚåÇ æ ÑÝÚåÇ ãä ÌÏíÏ. ÍÓÈ ÇáãßÇä ÇáÐí äÕÈÊ Ýíå vBulletin 5 æ ßíÝ åæ ÇáãÓÇÑ ÇáÎÇÕ Èå Ýí ÞÇÚÏÉ ÇáÈíÇäÇÊ¡ íÓÊÍÓä Ãä ÊÞæã ÈäÞá Êáß ÇáãáÝÇÊ Åáì ãßÇä ÌÏíÏ áÊÚãá ÈÔßá ÌíÏ.


    ãÔßáÉ : áãÇÐÇ Êã ÅÚÇÏÉ ÊÑÞíã ÇáãäÊÏíÇÊ¡ ÇáãæÇÖíÚ¡ ÇáãÌãæÚÇÊ ÇáÇÌÊãÇÚíÉ¡ ...ÇáÎ ¿ Ãã Ãäå Êã æÖÚ ÊÑÞíã (ID) ÌÏíÏ áåÇ ¿

    ÈÓÈÈ ÇáåíßáÉ ÇáÌÏíÏÉ áÞÇÚÏÉ ÇáÈíÇäÇÊ Ýí vBulletin 5 ÇáÊí ÊÚãá ÈÇáÑæÇÈØ æ ÇáÞäæÇÊ ÝÇáÊÑÞíÉ ÊÞæã ÈÇÓÊíÑÇÏ ÇáÌÏÇæá ÇáÞÏíãÉ áÊÍæíáåÇ Åáì ÌÏÇæá ÌÏíÏÉ. æ ÈãÇ Ãä ÇáãæÇÞÚ æ ÇáãäÊÏíÇÊ ÊÞæã ÚÇÏÉ ÈÍÐÝ ÈÚÖ ÇáãÍÊæíÇÊ æ ÇáÃÞÓÇã æ ãÇ Åáì Ðáß¡ ÝÊßæä åäÇß ÚÇÏÉ ÈÚÖ ÇáÇÎÊáÇáÇÊ Ýí ÃÑÞÇã ÇáãæÇÖíÚ æ ÇáÃÞÓÇã ... ÎáÇá ÇáÇÓÊíÑÇÏ íÊã ãÚÇáÌÉ åÐå ÇáÇÎÊáÇáÇÊ ÈÝÖá ØÑíÞÉ Úãá MySQL æ ÇáÊÑÞíã ÇáÊáÞÇÆí.

    ---------------------------------------------------------------------
    ÊÜÜÜäÜÜÜæíÜÜÜå :
    ---------------------------------------------------------------------

    4- Þã ÈÑÝÚ ãáÝÇÊ ãÌáÏ /upload/ áäÓÎÊß Åáì åÐÇ ÇáãÌáÏ ÇáÌÏíÏ ÇáÐí ÃäÔÃÊå.

    áæ ÞãÊ ÈÑÝÚ ãáÝÇÊ /upload/ Åáì åÐÇ ÇáãÌáÏ ãÈÇÔÑÉ ÝÇáÑÇÈØ ÇáÑÆíÓí áãæÞÚß ÇáÐí ÓÊßÊÈå Ýí ãáÝ config.php Óíßæä åæ :
    ÑãÒ PHP:
    http://example.com


    áßä ÊÓÊØíÚ ÅäÔÇÁ ãÌáÏ ÊÓãíå ãÇ ÔÆÊ¡ ãËáÇ vb5¡ ÏÇÎá ãÌáÏ public_html. äÝÓ ÇáØÑíÞÉ ÇáãÓÊÎÏãÉ Ýí ÇáÌíá ÇáÑÇÈÚ æ ÇáËÇáË ÍíË Ãäß ÊÞæã ÈÅäÔÇÁ ãÌáÏ forum (Ãæ vb ÈÇáäÓÈÉ ááÌíá ÇáËÇáË) ÏÇÎá ãÌáÏ public_html. áæ ÝÚáÊ åÐÇ ÝÇáÑÇÈØ ÇáÑÆíÓí áãæÞÚß ÇáÐí ÓÊßÊÈå Ýí ãáÝ config.php ÓíÕÈÍ åßÐÇ :

    ÑãÒ PHP:
    http://example.com/vb5


    5- Þã ÈÊÚÏíá ÇÓã ãáÝ config.php ÇáÝÑÚí ÇáãæÌæÏ Ýí åÐÇ ÇáãÓÇÑ :

    ÑãÒ PHP:
    /vb5/core/includes/config.php.new


    áíÕÈÍ config.php ÚæÖ config.php.new. Ëã ÛíÑ ÃíÖÇ ãÚáæãÇÊ æ ÇÓã ÞÇÚÏÉ ÈíÇäÇÊß ÏÇÎá åÐÇ ÇáãáÝ. åÐÇ ÔÈíå ÈãÇ ÊÝÚáå Ýí ÇáÌíá ÇáËÇáË æ ÇáÑÇÈÚ ÞÈá Ãí ÊäÕíÈ Ãæ ÊÑÞíÉ.


    ÎØæÇÊ ÎÇÕÉ ÈÇáÌíá ÇáÎÇãÓ

    1- Þã ÈÊÚÏíá ÇÓã ãáÝ config.php ÇáÑÆíÓí ÇáãæÌæÏ Úáì åÐÇ ÇáãÓÇÑ :

    ÑãÒ PHP:
    /vb5/config.php.bkp


    ãä config.php.bkp Åáì config.php.

    ØÈÚÇ ÇáãÓÇÑ ÇáÓÇÈÞ åæ áãä ÞÇã ÈÅäÔÇÁ ãÌáÏ vb5 ÏÇÎá ÇáãÌáÏ ÇáÑÆíÓí public_html Ëã ÞÇã ÈÑÝÚ ãáÝÇÊ äÓÎÊå Åáíå. ÃãÇ ãä ÞÇã ÈÑÝÚ ãáÝÇÊ /upload/ ãÈÇÔÑÉ Åáì public_html ÝÓíÌÏ Ðáß áãáÝ Ýí ÇáãÓÇÑ ÇáÊÇáí :

    ÑãÒ PHP:
    /config.php.bkp


    2- Þã ÈÅÖÇÝÉ ÇáãÚáæãÇÊ æ ÇáÞíã ÇáãØáæÈÉ ÏÇÎá ãáÝ config.php ÇáÑÆíÓí ßãÇ íáí :

    - ÇáÑÇÈØ ÇáÑÆíÓí áãæÞÚß Óíßæä ÅÐÇ ÑÝÚÊ ãáÝÇÊ ãÌáÏ /upload/ Åáì public_html ãÈÇÔÑÉ :

    ÑãÒ PHP:
    $config['baseurl'] = 'http://example.com'


    ÃãÇ ÅÐÇ ÃäÔÃÊ ãÌáÏ vb5 ÏÇÎá ÇáãÌáÏ ÇáÑÆíÓí public_html æ ÑÝÚÊ ãáÝÇÊ ãÌáÏ /upload/ Åáíå ÝÓÊÕÈÍ ÇáÞíãÉ åßÐÇ :

    ÑãÒ PHP:
    $config['baseurl'] = 'http://example.com/vb5'


    - ÇáÑÇÈØ ÇáÑÆíÓí ááäæÇÉ ÓíÕÈÍ ãËá ÇáÑÇÈØ ÃÚáÇå áßä ÈÅÖÇÝÉ core/ Ýí äåÇíÉ ÇáÑÇÈØ :

    ÅÐÇ ÑÝÚÊ ãáÝÇÊ ãÌáÏ /upload/ Åáì public_html ãÈÇÔÑÉ

    ÑãÒ PHP:
    $config['baseurl_core'] = 'http://example.com/core'


    ÅÐÇ ÃäÔÃÊ ãÌáÏ vb5 ÏÇÎá ÇáãÌáÏ ÇáÑÆíÓí public_html æ ÑÝÚÊ ãáÝÇÊ ãÌáÏ /upload/ Åáíå

    ÑãÒ PHP:
    $config['baseurl_core'] = 'http://example.com/vb5/core'


    - ÇáãÓÇÑ ÇáÑÆíÓí áäÙÇã ÇáãáÝÇÊ (Core Path).

    ÅÐÇ ßÇä ÓíÑÝÑ ãæÞÚß íÓÊÎÏã äÙÇã ÇáæíäÏÇæÒ (Windows)

    ÝÓÊÕÈÌ ÇáÞíãÉ åßÐÇ ÅÐÇ ÑÝÚÊ ãáÝÇÊ ãÌáÏ /upload/ Åáì public_html ãÈÇÔÑÉ

    ÑãÒ PHP:
    $config['core_path'] = 'C:\\xampp\\htdocs\\core';


    æ ÅÐÇ ÃäÔÃÊ ãÌáÏ vb5 ÏÇÎá ÇáãÌáÏ ÇáÑÆíÓí public_html æ ÑÝÚÊ ãáÝÇÊ ãÌáÏ /upload/ Åáíå ÝÊÕÈÍ åßÐÇ :

    ÑãÒ PHP:
    $config['core_path'] = 'C:\\xampp\\htdocs\\vb5\\core';


    ÅÐÇ ßÇä ÓíÑÝÑ ãæÞÚß íÓÊÎÏã äÙÇã ÇááíäæßÓ (Linux)

    ÝÓÊÕÈÌ ÇáÞíãÉ åßÐÇ ÅÐÇ ÑÝÚÊ ãáÝÇÊ ãÌáÏ /upload/ Åáì public_html ãÈÇÔÑÉ

    ÑãÒ PHP:
    $config['core_path'] = '/home/users/yourusername/core';


    æ ÅÐÇ ÃäÔÃÊ ãÌáÏ vb5 ÏÇÎá ÇáãÌáÏ ÇáÑÆíÓí public_html æ ÑÝÚÊ ãáÝÇÊ ãÌáÏ /upload/ Åáíå ÝÊÕÈÍ åßÐÇ :

    ÑãÒ PHP:
    $config['core_path'] = '/home/users/yourusername/vb5/core';


    - ãÌáÏ Admincp ÍÇáíÇ Ýí äÓÎÉ ÇáÈíÊÇ

    ÑãÒ PHP:
    $config['admincpdir'] = 'admincp';


    - ÇáßæßíÒ Cookie Prefix .. ÊÃßÏ ãä Ãäß ÃÏÎáÊ äÝÓ åÐå ÇáÞíãÉ Ýí ãáÝ config.php ÇáÂÎÑ (ÇáÝÑÚí).

    ÑãÒ PHP:
    $config['cookie_prefix'] = 'bb';


    - ÅÐÇ ßäÊ ÊÓÊÎÏã ÇáäÓÎÉ ÈíÊÇ ÓÊÑíÏ ÊÝÚíá debug mode ÍíäåÇ ÛíÑ ÇáÞíãÉ

    ÑãÒ PHP:
    $config['debug'] = false;


    Åáì

    ÑãÒ PHP:
    $config['debug'] = true;

    ---------------------------------------------------------------------
    ÊäÝíÐ ÚãáíÉ ÇáÊÑÞíÉ
    ---------------------------------------------------------------------

    1- ÇÐåÈ áãÓÇÑ ÇáÊÑÞíÉ ÇáÎÇÕ ÈÇáäæÇÉ áÊäÕíÈ vBulletin 5. Úáì ãÓÇÑ íÔÈå ÇáãÓÇÑ ÇáãÓÊÎÏã Ýí ÇáÌíá ÇáÑÇÈÚ.

    ãËÇá áãÓÇÑ ÇáÊÑÞíÉ áãä ÑÝÚ ãáÝÇÊ ãÌáÏ /upload/ Åáì public_html ãÈÇÔÑÉ
    ÑãÒ PHP:
    http://www.example.com/core/install/upgrade.php


    ãËÇá áãÓÇÑ ÇáÊÑÞíÉ áãä ÃäÔà ãÌáÏ vb5 ÏÇÎá ÇáãÌáÏ ÇáÑÆíÓí public_html æ ÑÝÚ ãáÝÇÊ ãÌáÏ /upload/ Åáíå :
    ÑãÒ PHP:
    http://www.example.com/vb5/core/install/upgrade.php


    2- ÚäÏ ÇäÊåÇÁ ÇáÊÑÞíÉ íãßäß Ãä ÊÔÇåÏ ãæÞÚß Úáì ÇáÑÇÈØ ÇáÊÇáí :

    ÑãÒ PHP:
    http://www.example.com


    Ãæ
    ÑãÒ PHP:
    http://www.example.com/vb5


    3- íãßäß ÇáÏÎæá Åáì áæÍÉ ÊÍßã ãæÞÚß ÚÈÑ ÇáÑÇÈØ ÇáÊÇáí :

    ÑãÒ PHP:
    http://www.example.com/admincp


    Ãæ
    ÑãÒ PHP:
    http://www.example.com/vb5/admincp

    ---------------------------------------------------------------------
    ÊÚáíãÇÊ ÎÇÕÉ ÈÇáÊÑÞíÉ ÈÇÓÊÎÏÇã ÇáÃæÇãÑ
    ---------------------------------------------------------------------

    ÅÐÇ ßäÊ Êãáß ãæÞÚÇ ßÈíÑÇ æ ÖÎãÇ íÌÈ Ãä ÊÞæã ÈÇáÊÑÞíÉ ÈÇÓÊÎÏÇã ÇáÃæÇãÑ¡ áÃä Ðáß Óíßæä ÃÓÑÚ æ ÃäÌÚ ØÑíÞÉ áÊÑÞíÉ ãæÞÚß. áÃÌá Ðáß ÇÊÈÚ ÇáÎØæÇÊ ÇáÊÇáíÉ :

    1- Þã ÈÊÚÏíá ãáÝ config.php ßãÇ ÔÑÍäÇ ÃÚáÇå.

    2- ÇÊÕá ÈÓíÑÝÑ ãæÞÚß ÚÈÑ SSH.

    3- ÇÐåÈ Åáì ÇáãÌáÏ ÇáÎÇÕ ÈÊÑÞíÉ ÇáäæÇÉ ÇáÑÆíÓíÉ áãæÞÚß (forum's core install directory). ãËÇá :

    ÑãÒ PHP:
    cd <install location>/core/install


    4- ÇÒÑÚ ÇáÃãÑ ÇáÊÇáí :

    ÑãÒ PHP:
    php upgrade.php


    ÅÐÇ ÎÝÊ Ãä ÊÝÞÏ ÇáÇÊÕÇá ÈÇÓÊÎÏÇã SSH ÃËäÇÁ ÚãáíÉ ÇáÊÑÞíÉ¡ ÇÓÊÎÏã ÇáÃãÑ ÇáÊÇáí :

    ÑãÒ PHP:
    nohup php upgrade.php &

    åÐÇ ÓíÓãÍ áÚãáíÉ ÇáÊÑÞíÉ ÈÇáÇÓÊãÑÇÑ ÍÊì Ïæä ÇÊÕÇá.



    ÊÜÜÜäÜÜÜæíÜÜÜå : ÞÈá Ãä ÊÞæã ÈÚãáíÉ ÇáÊÑÞíÉ Åáì ÇáäÓÎÉ ÇáÎÇãÓÉ¡ ÈÇáÅÖÇÝÉ Åáì ßá ãÇ ÌÇÁ Ýí ÇáãæÖæÚ¡ ÊÃßÏ ãä Ãäß ÚØáÊ ÎíÇÑ ÊÎÒíä ÃäãÇØ CSS ßãáÝÇÊ. åÐÇ ãåã ÌÏÇ ÌÏÇ æ ÊÑßå ãÝÚáÇ ÓíÍÏË áß ÈÇáÊÃßíÏ ãÔÇßá Ýí ÚãáíÉ ÇáÊÑÞíÉ Ãæ ÓíãäÚ ÙåæÑ ÈÚÖ ÇáÕÝÍÇÊ ÈÚÏ ÇáÊÑÞíÉ.

    ÇáÅÚÏÇÏÇÊ => ÇáÎíÇÑÇÊ => ÅÚÏÇÏÇÊ ÇááÛÉ - ÇáÓÊÇíá => ÊÎÒíä ÃäãÇØ CSS ßãáÝÇÊ¿ ÇÎÊÑ (áÇ)

    ÊÜÜÜæÖÜÜÜíÜÜÜÍ ãÜÜÜåÜÜÜã :

    áæ ßäÊ ÊÎÒä ãÑÝÞÇÊß Ýí ãÌáÏ ãÓÊÞá attachments ÝåÐÇ ÇáãÌáÏ áÇ ÊÞã ÈÍÐÝå æ ÅáÇ ÓÊÝÞÏ ßá ãáÝÇÊß ÇáãÑÝÞÉ. äÝÓ ÇáÃãÑ íäØÈÞ Úáì ãä íÓÊÎÏã ãÌáÏ ÎÇÕ ÈãÑßÒ ÊÍãíá Ãæ ÑÝÚ ÕæÑ ÎÇÕ ÈãæÞÚå. åÐÇ ÇáãáÝ ßÐáß áÇ ÊÞã ÈÍÐÝå æ ÅáÇ ÓÊÝÞÏ ßá ÇáÕæÑ ÇáÊí ÞãÊ ÈÑÝÚåÇ Úáì ãÑßÒ ÑÝÚ ÇáÕæÑ æ ÇáãáÝÇÊ ÇáÎÇÕ ÈãæÞÚß.

    ÃÕáÇ¡ íÝÖá æÖÚ ãÌáÏ attachments æ ãÌáÏ up ÎÇÑÌ ãÌáÏ public_html .. áßä ãä áã íÝÚá ÝáÇ ÈÃÓ íãßäß ÊÑßåãÇ ÏÇÎá ãáÝ public_html Ëã ÑÝÚ ãáÝÇÊ äÓÎÊß ÇáÎÇãÓÉ Åáíå Ïæä ÎæÝ.



    åÇã ÌÏÇ ÈÚÏ ÇÊãÇã ÇáÊÑÞíÉ :

    íÌÈ ãÑÇÌÚÉ ßá ÕÛíÑÉ æßÈíÑÉ Ýì ÇáãæÞÚ ááÊÇßÏ Çäå áÇ íæÌÏ Çì ÎØÇÁ Çæ ãÔÇßá
    Þã ÈÊÌÑÈÉ ÇáÑæÇÈØ ÏÇÎá ÇáãæÞÚ æ Úáì ÌæÌá - Þã ÈãÑÇÌÚÉ attachments - Þã ÈãÑÇÌÚÉ ÇááÛÉ ÇáÚÑÈíÉ
    ------------------------------------------------------------------------
    ÔÑßÉ ÑÇíÒ ááåäÏÓÉ æ ÇáÊßäæáæÌíÇ Rise Company for Engineering & Technology
    ------------------------------------------------------------------------
    Web Hosting | Web Designing | E-Marketing

    ÑÞã # 1 Ýì ÎÏãÇÊ ÇáÔÑßÇÊ Business Services

    ÇÓÊÖÇÝÉ ãæÇÞÚ Web Hosting - Úãá Çíãíá ÔÑßÉ Business Emails

    ÊÕãíã ãæÞÚ ÔÑßÉ Web Design - ÊÓæíÞ ÇáßÊÑæäì Úáì ÌæÌá Google Adwords

    www.rise.company | www.rise.company/emails

    ãáÍæÙÉ : ÌãíÚ ÎÏãÇÊäÇ ãÎÕÕÉ ááÔÑßÇÊ ÝÞØ æÛíÑ ãÊÇÍÉ ááÇÝÑÇÏ
    æáíÓ áäÇ Çì ãäÊÌÇÊ Çæ ÕíÇäÉ äåÇÆíÇ! íÑÌì ÇáÇäÊÈÇå Çáì Ðáß.



  2. #2
    Status
    Offline
    ÇáÕæÑÉ ÇáÑãÒíÉ Rise Company
    Engineering and Technology
    ÊÇÑíÎ ÇáÊÓÌíá
    Apr 2014
    ÇáÏæáÉ
    Egypt
    ÇáãÔÇÑßÇÊ
    4,611
    ãÚÏá ÊÞííã ÇáãÓÊæì
    10

    ÇÝÊÑÇÖí ÑÏ: ÔÑÍ / ÎØæÇÊ / äÕÇÆÍ ÞÈá ÇáÊÑÞíÉ Çáì ÇáÌíá ÇáÎÇãÓ vb5

    ÃÏäì ãÇ íÍÊÇÌå äÙÇã ãæÞÚß ãä ÃÌá Ãä íÊæÇÝÞ ãÚ ÇáÌíá ÇáÎÇãÓ.
    Êäæíå : åÐå ÇáãÊØáÈÇÊ íãßä Ãä ÊÊÛíÑ Ýí ÇáÝÊÑÉ Èíä ÇáäÓÎÉ ÈíÊÇ æ ÇáäÓÎÉ ÇáäåÇÆíÉ.
    åÐå åí ÃÏäì ÇáãÊØáÈÇÊ ÇáÊí íÍÊÇÌåÇ äÙÇã ãæÞÚß áßí íÊæÇÝÞ ãÚ äÓÎ ÇáÌíá ÇáÎÇãÓ æ ÅáÇ Ýáä ÊÓÊØíÚ ÊäÕíÈå Úáì ãæÞÚß :
    PHP 5.3.0
    • MySQL 5.1.5
    • ãáÝ áÅÚÇÏÉ ÞÑÇÁÉ ÇáÑæÇÈØ ÓæÇÁ mod_rewrite Ãæ ãÇ íÔÇÈåå.
    • ÖÑæÑÉ ÊÍãíá ãáÝ .htaccess Ãæ ãáÝ web.config.


    áÃÌá ÊäÕíÈ æ ÊÑÞíÉ æ Úãá ÌíÏ ääÕÍ ÈåÐå ÇáãÊØáÈÇÊ :
    • PHP 5.4.0 Ãæ ÃÍÏË
    • MySQL 5.5.0 Ãæ ÃÍÏË



    ------------------------------------------------------------------------
    ÔÑßÉ ÑÇíÒ ááåäÏÓÉ æ ÇáÊßäæáæÌíÇ Rise Company for Engineering & Technology
    ------------------------------------------------------------------------
    Web Hosting | Web Designing | E-Marketing

    ÑÞã # 1 Ýì ÎÏãÇÊ ÇáÔÑßÇÊ Business Services

    ÇÓÊÖÇÝÉ ãæÇÞÚ Web Hosting - Úãá Çíãíá ÔÑßÉ Business Emails

    ÊÕãíã ãæÞÚ ÔÑßÉ Web Design - ÊÓæíÞ ÇáßÊÑæäì Úáì ÌæÌá Google Adwords

    www.rise.company | www.rise.company/emails

    ãáÍæÙÉ : ÌãíÚ ÎÏãÇÊäÇ ãÎÕÕÉ ááÔÑßÇÊ ÝÞØ æÛíÑ ãÊÇÍÉ ááÇÝÑÇÏ
    æáíÓ áäÇ Çì ãäÊÌÇÊ Çæ ÕíÇäÉ äåÇÆíÇ! íÑÌì ÇáÇäÊÈÇå Çáì Ðáß.



  3. #3
    Status
    Offline
    ÇáÕæÑÉ ÇáÑãÒíÉ Rise Company
    Engineering and Technology
    ÊÇÑíÎ ÇáÊÓÌíá
    Apr 2014
    ÇáÏæáÉ
    Egypt
    ÇáãÔÇÑßÇÊ
    4,611
    ãÚÏá ÊÞííã ÇáãÓÊæì
    10

    ÇÝÊÑÇÖí ÑÏ: ÔÑÍ / ÎØæÇÊ / äÕÇÆÍ ÞÈá ÇáÊÑÞíÉ Çáì ÇáÌíá ÇáÎÇãÓ vb5

    Quick Overview: Upgrading vBulletin Connect

    Sat 12th May '18, 11:01am


    Now that you've been using vBulletin Connect for a while, a new version has become available and you're thinking "How do I upgrade this?" That is what this tutorial is for. We will step you through upgrading vBulletin and making sure that your site has as little downtime as possible.

    Tools needed to upgrade vBulletin Connect on your server


    A moderate knowledge of HTML and CSS will be beneficial in customizing your site but is not necessary for basic customizations.

    Terms


    A couple of definitions before we get started:
    • %yourdomain% should be replace with the domain name you are using for your site.
    • %forumroot% refers to the directory where vBulletin Connect is installed. If you install vBulletin Connect in the public_html or www directory, this value would be empty.



    Upgrading from previous versions of vBulletin 5 Connect
    1. Turn your vBulletin Connect site off so that users do not try to add content while you are updating the software. You can do this in the AdminCP under Settings -> Options -> Turn Your vBulletin On or Off.
    2. Using the tools provided by your hosting provider, make a backup of your current database.
    3. Using your SFTP client, upload the new files to your server. When prompted tell it to overwrite all files in the current transfer queue.
    4. With your web browser run the Upgrade Wizard. The location will be https://%yourdomain/%forumroot%/install/upgrade.php
    5. When the Upgrade Wizard is complete, you will need to delete the install folder within /core/ on your server to proceed.
    6. Log into your site and review the upgrade.
    7. When everything appears satisfactory, turn your site back on in the AdminCP under Settings -> Options -> Turn Your vBulletin On or Off.


    Upgrading via the Command Line Interface
    If you have a larger site, then you may want to run the upgrade scripts from the Command Line Interface (CLI). vBulletin can support this. After you have prepared your files using the steps above then you can log into your command line interface, usually SSH. From your SSH terminal, change into the %forumroot%/core/install directory. Then run the upgrade utility with this command line:
    Code:
    php -f upgrade.php
    Upgrading from vBulletin 4.2.5 Publishing Suite


    Preparing for your upgrade
    If you are using an older version of vBulletin. It is recommended that you download and upgrade to the vBulletin 4.2.5 Publishing Suite before proceeding to vBulletin 5. This will make sure your system is at the most compatible level to be converted. Please follow these tips for the best migration:
    1. Uninstall all third-party addons in the AdminCP under Plugins & Products -> Product Manager.
    2. Leave the vBulletin Blog and vBulletin CMS products installed.
    3. All other Products are incompatible.
    4. Download your logo to be reused.
    5. Read why we recommend using a test server for the initial upgrade (below)
    6. Make a backup of your database to store locally.
    7. Delete all vBulletin 4.X files. Maintain your attachment, customavatar, and signaturepics directories in their current locations.
    8. Follow the Upgrade Steps below.


    Using a Test Server for the Initial Upgrade
    vBulletin Connect is more than an upgrade from older versions of vBulletin. It reimagines how a lot of the system functions to achieve various goals. These goals include standardized functionality across content creation, mobile device support, modularity, security, and updating programming standards. This requires a different code structure than previous versions of vBulletin and comes with a new database structure. When upgrading to vBulletin Connect, the process is more of a migration of data rather than the generally simply upgrades. For this reason we recommend upgrading a test copy first. This will allow your older version of vBulletin to remain live while you test and verify that the ugprade was successful. It will also give you and your team time to familiarize yourself with the new software so you can provide support to your end-users.

    You can read how to utilize a test server in our online manual here: https://www.vbulletin.com/go/testserver

    Upgrade to vBulletin 5.
    Now that you have prepared your vBulletin 4.2.5 data to be upgraded to vBulletin Connect you can follow these steps.
    1. After Purchasing, download vBulletin Connect from the your Member's Area.
    2. Unzip the downloaded package on your local machine. Depending on your hosting provider and internet connection this can take some time.
    3. In your vBulletin files there will be a directory called upload. Enter it.
    4. Rename config.php.bkp to config.php (ren config.php.bkp config.php)
    5. Enter the /upload/core/includes directory.
    6. Rename config.php.new to config.php (ren config.php.new config.php)
    7. Edit config.php and change these values to match your information.
      • $config['Database']['dbname'] = 'databasename';
      • $config['Database']['technicalemail'] = '[email protected]';
      • $config['MasterServer']['servername'] = 'localhost'; // may be referred to as a host name
      • $config['MasterServer']['port'] = 3306;
      • $config['MasterServer']['username'] = 'username';
      • $config['MasterServer']['password'] = 'password';
      • Make sure that all values are to the right of the equal sign (=) and between the single quotes ('). If you do not know these values they can be obtained from your hosting provider.
      • No other values need to be changed in this file for a basic installation of vBulletin Connect.

    8. Using your SFTP Client, upload the contents of the upload directory (including all sub-directories and files) to your server. Place these files in the directory where you want to install vBulletin. This directory should be empty.
    9. If you store file attachments and custom avatars in the file system (both recommended), then you will need to copy these to your new directory as well.
    10. Rename htaccess.txt to .htaccess (the leading period is required). If you are using Filezilla, you can do this by right-clicking on the file and choosing rename on the context menu. This can also be done from the Windows Command Line before uploading the files to the server.
    11. Load the Upgrade Wizard in your browser. The URL should be https://%yourdomain%/%forumroot%/install/upgrade.php
    12. The Upgrade Wizard will ask for your Customer ID. This can be found in your Member's Area after logging in.
    13. Process all the steps in the Wizard. Some steps make take a long time.


    Upgrading from Older Versions of vBulletin
    For the best upgrade scenarios, we recommend that you first upgrade to vBulletin 4.2.5 and then follow the steps above.

    After Upgrading

    During the upgrade process from vBulletin 3 and vBulletin 4, the search index is not created. This improves upgrade times significantly. After upgrading, you will need to rebuild your search index. Your site can be live during the search engine rebuild but there may be performance issues while indexing occurs. There are two ways to index your site for keyword based searches.
    1. Within the AdminCP at Maintenance -> General Update Tools -> Rebuild Search Index.
    2. Using the searchindex.php located in the do_not_upload directory of your download package. The file should be placed in your %forumroot% directory and then executed from the command line. When indexing is completed, the file should be deleted from your server.



    File Cleanup

    Often when we refactor functionality within the system, it requires the removal of files that become obsolete. Due to the upgrade process, these files can build up on your server. In addition to this, each version includes its own set of javascript files with unique names. While these files shouldn't cause issues, they will take up space on your server. We recommend deleting these obsolete files from your server in order to maintain a clean file set. This requires a few steps to complete.

    1. Delete rollup javascript files that do not include your version number in the file name. These will not appear in the Suspect File Version diagnostic.

    2. Use the Suspect File Version tool in the AdminCP to delete all obsolete PHP files.
    1. In the AdminCP go to Maintenance -> Diagnostics.
    2. Run the Suspect File Versions tool.
    3. It will scan the vBulletin directories and list all files not part of vBulletin.
    4. Review these files to make sure they aren't part of a customization. If they aren't needed, then delete them with your SFTP client.



    3. If you store your CSS as Files, you would want to follow these steps:
    1. Turn off Store CSS as Files (AdminCP -> Settings -> Options -> Style & Language Options).
    2. Delete the contents of the /core/clientscript/vbulletin_css directory.
      • If you store your CSS files elsewhere, delete the contents of that location.

    3. Turn on Store CSS as Files (AdminCP -> Settings -> Options -> Style & Language Options).
    ------------------------------------------------------------------------
    ÔÑßÉ ÑÇíÒ ááåäÏÓÉ æ ÇáÊßäæáæÌíÇ Rise Company for Engineering & Technology
    ------------------------------------------------------------------------
    Web Hosting | Web Designing | E-Marketing

    ÑÞã # 1 Ýì ÎÏãÇÊ ÇáÔÑßÇÊ Business Services

    ÇÓÊÖÇÝÉ ãæÇÞÚ Web Hosting - Úãá Çíãíá ÔÑßÉ Business Emails

    ÊÕãíã ãæÞÚ ÔÑßÉ Web Design - ÊÓæíÞ ÇáßÊÑæäì Úáì ÌæÌá Google Adwords

    www.rise.company | www.rise.company/emails

    ãáÍæÙÉ : ÌãíÚ ÎÏãÇÊäÇ ãÎÕÕÉ ááÔÑßÇÊ ÝÞØ æÛíÑ ãÊÇÍÉ ááÇÝÑÇÏ
    æáíÓ áäÇ Çì ãäÊÌÇÊ Çæ ÕíÇäÉ äåÇÆíÇ! íÑÌì ÇáÇäÊÈÇå Çáì Ðáß.



  4. #4
    Status
    Offline
    ÇáÕæÑÉ ÇáÑãÒíÉ Rise Company
    Engineering and Technology
    ÊÇÑíÎ ÇáÊÓÌíá
    Apr 2014
    ÇáÏæáÉ
    Egypt
    ÇáãÔÇÑßÇÊ
    4,611
    ãÚÏá ÊÞííã ÇáãÓÊæì
    10

    ÇÝÊÑÇÖí ÑÏ: ÔÑÍ / ÎØæÇÊ / äÕÇÆÍ ÞÈá ÇáÊÑÞíÉ Çáì ÇáÌíá ÇáÎÇãÓ vb5

    Frequent Upgrade Issues

    After installing vBulletin 5, my site is unformatted
    This means that URL Rewriting is not working on your site. Possible causes include:
    • htaccess.txt has not been renamed to .htaccess (the leading period is important)
    • mod_rewrite is not installed for Apache 2.4
    • URL Rewrite is not installed for IIS 8.5+
    • The server configuration for NGINX has not been updated. See the file for your version of PHP within the do_not_upload folder.
    • AllowOverride is not allowed in the Apache configuration file.

    You hosting provider can help you get the ability to rewrite URLS working on your site.

    The AdminCP directory is empty
    This is by design. The /admincp/ directory is just a place holder and not actually needed or used by the software.

    The option to rename the AdminCP is missing.
    This is by design. Renaming this directory doesn't actually provide any security to your installation. If someone has access to your Administrator username and password, they can still access the AdminCP. vBulletin Connect and vBulletin Cloud both have other methods to secure the AdminCP. These include both Two-Factor Authentication and IP Blocking built into the software.

    The system states that it is not able to find the Log In Form
    Make sure that the Log In URL is set correctly in the AdminCP. In most installations, it should be the same as the Frontend URL.
    Last edited by Wayne Luke; Tue 21st May '19, 8:51am.
    ------------------------------------------------------------------------
    ÔÑßÉ ÑÇíÒ ááåäÏÓÉ æ ÇáÊßäæáæÌíÇ Rise Company for Engineering & Technology
    ------------------------------------------------------------------------
    Web Hosting | Web Designing | E-Marketing

    ÑÞã # 1 Ýì ÎÏãÇÊ ÇáÔÑßÇÊ Business Services

    ÇÓÊÖÇÝÉ ãæÇÞÚ Web Hosting - Úãá Çíãíá ÔÑßÉ Business Emails

    ÊÕãíã ãæÞÚ ÔÑßÉ Web Design - ÊÓæíÞ ÇáßÊÑæäì Úáì ÌæÌá Google Adwords

    www.rise.company | www.rise.company/emails

    ãáÍæÙÉ : ÌãíÚ ÎÏãÇÊäÇ ãÎÕÕÉ ááÔÑßÇÊ ÝÞØ æÛíÑ ãÊÇÍÉ ááÇÝÑÇÏ
    æáíÓ áäÇ Çì ãäÊÌÇÊ Çæ ÕíÇäÉ äåÇÆíÇ! íÑÌì ÇáÇäÊÈÇå Çáì Ðáß.



  5. #5
    Status
    Offline
    ÇáÕæÑÉ ÇáÑãÒíÉ Rise Company
    Engineering and Technology
    ÊÇÑíÎ ÇáÊÓÌíá
    Apr 2014
    ÇáÏæáÉ
    Egypt
    ÇáãÔÇÑßÇÊ
    4,611
    ãÚÏá ÊÞííã ÇáãÓÊæì
    10

    ÇÝÊÑÇÖí ÑÏ: ÔÑÍ / ÎØæÇÊ / äÕÇÆÍ ÞÈá ÇáÊÑÞíÉ Çáì ÇáÌíá ÇáÎÇãÓ vb5

    Quick Overview: How to Upgrade to vBulletin 5 Connect.

    Wed 5th Sep '12, 10:25am


    vBulletin 5 Requires URL Rewriting. This will be mod_rewrite or its equivalent under Apache and URL Rewrite under IIS. There is an .htaccess (Apache) file and web.config (IIS) included in the upload folder for this purpose. The software will not work without URL Rewriting.

    Note: It is important to install vBulletin 5 into a clean directory. Do not attempt to overwrite your 4.X files or the install will fail and you will be left with hundreds of unused files.


    Setting Up vBulletin 5
    Please note that vBulletin 5 has two config.php files. It is very important that both are edited and the values of any overlapping variables like cookie prefix are identical in both files.

    1. If Upgrading from a previous version, you need to create a backup of your database before proceeding.
    2. After Purchasing, download vB5 from the your Member's Area.
    3. Unzip the package.
    4. Create a new directory to hold vBulletin 5. It should not contain any vBulletin 3 or 4 files.
    5. Copy the /upload/ your new html folder. For simplicity’s sake, I’m going to assumed it’s been renamed and refer to it as /vb5/.
    6. Rename /vb5/core/includes/config.php.new to config.php and edit it like you would for vB4. (Change the database credentials & database name.). This is similar to how you installed/upgraded vBulletin 3 and 4.
    7. Rename htaccess.txt to .htaccess (Note the preceding . IS required)



    5.X specific steps
    1. Rename /vb5/config.php.bkp to config.php.
    2. Set the cookieprefix to be the same as the one in /vb5/core/includes/config.php.



    Running the Upgrade Wizard
    1. Go to the install directory of core in your browser to install vB5. This is just like installing vB4. Ex: http://www.example.com/vb5/core/install/upgrade.php
    2. When finished you can view the site through the baseurl (http://www.example.com/vb5).
    3. You should be able to access your AdminCP via the baseurl + /admincp (http://www.example.com/vb5/admincp).




    Command Line Upgrades.
    If you have a larger forum, you should upgrade via the command line. This is a faster and more efficient way to upgrade. In order to do this, follow these steps:
    1. Edit your config.php files as stated above.
    2. Connect to your server via SSH.
    3. Switch to your forum's core install directory. example: cd <install location>/core/install
    4. Type this command: php upgrade.php



    You can use this command "nohup php upgrade.php &" if you feel that your SSH connection will fail in the middle of the upgrade. This will allow the upgrade to continue in the background without a connection.

    Why are there two config.php files?
    vBulletin 5 has two layers of functionality. These are the Presentation and the Core Layers. The Presentation layer does not have permission to use code in the Core layer directly and accesses it via the API. This allows more data security and in the future can include the functionality where the Core layer is located on a completely different server for more security.
    ------------------------------------------------------------------------
    ÔÑßÉ ÑÇíÒ ááåäÏÓÉ æ ÇáÊßäæáæÌíÇ Rise Company for Engineering & Technology
    ------------------------------------------------------------------------
    Web Hosting | Web Designing | E-Marketing

    ÑÞã # 1 Ýì ÎÏãÇÊ ÇáÔÑßÇÊ Business Services

    ÇÓÊÖÇÝÉ ãæÇÞÚ Web Hosting - Úãá Çíãíá ÔÑßÉ Business Emails

    ÊÕãíã ãæÞÚ ÔÑßÉ Web Design - ÊÓæíÞ ÇáßÊÑæäì Úáì ÌæÌá Google Adwords

    www.rise.company | www.rise.company/emails

    ãáÍæÙÉ : ÌãíÚ ÎÏãÇÊäÇ ãÎÕÕÉ ááÔÑßÇÊ ÝÞØ æÛíÑ ãÊÇÍÉ ááÇÝÑÇÏ
    æáíÓ áäÇ Çì ãäÊÌÇÊ Çæ ÕíÇäÉ äåÇÆíÇ! íÑÌì ÇáÇäÊÈÇå Çáì Ðáß.



ÇáãæÇÖíÚ ÇáãÊÔÇÈåå

  1. ãÔÇÑßÇÊ: 0
    ÂÎÑ ãÔÇÑßÉ: 30-12-2019, 15:51
  2. ãÔÇÑßÇÊ: 0
    ÂÎÑ ãÔÇÑßÉ: 30-12-2019, 15:05
  3. ãÔÇÑßÇÊ: 0
    ÂÎÑ ãÔÇÑßÉ: 30-12-2019, 06:38
  4. ãäÊÏí ÇáÌíá ÇáÎÇãÓ vBulletin 5 | ÌãíÚ ãáÝÇÊ ÊÚÑíÈ ÇááÛÉ
    ÈæÇÓØÉ Rise Company Ýí ÇáãäÊÏì ÞÓã ãäÊÏí vb
    ãÔÇÑßÇÊ: 0
    ÂÎÑ ãÔÇÑßÉ: 30-12-2019, 04:32
  5. ãäÊÏí ÇáÌíá ÇáÎÇãÓ vBulletin 5 | ãÊØáÈÇÊ ÇáÊÑÞíÉ Recommended Requirements
    ÈæÇÓØÉ Rise Company Ýí ÇáãäÊÏì ÞÓã ãäÊÏí vb
    ãÔÇÑßÇÊ: 0
    ÂÎÑ ãÔÇÑßÉ: 30-12-2019, 04:01

ÇáãÝÖáÇÊ

ÇáãÝÖáÇÊ

ÖæÇÈØ ÇáãÔÇÑßÉ

  • áÇ ÊÓÊØíÚ ÅÖÇÝÉ ãæÇÖíÚ ÌÏíÏÉ
  • áÇ ÊÓÊØíÚ ÇáÑÏ Úáì ÇáãæÇÖíÚ
  • áÇ ÊÓÊØíÚ ÅÑÝÇÞ ãáÝÇÊ
  • áÇ ÊÓÊØíÚ ÊÚÏíá ãÔÇÑßÇÊß
  •