Site met phpBB forum
Ik heb mijn website (nog heel simpel allemaal) gemaakt met Frontpage. Het is alleen irritant omdat Frontpage lang niet alles kan. Ik wil bijvoorbeeld mijn phpBB forum óp mijn site hebben. Ik heb alleen geen idee hoe ik dit moet doen.
Ik heb dus een map als 'website', hoe kan ik dan de map 'phpBB' ín mijn website krijgen én dat mijn website ook 'aansluit' op mijn forum. Dus: dat mijn website en forum zegmaar samensmelten tot één. (En niet alleen een link). Er zijn (zoals gezegd) wel wat topics die me hiermee helpen, maar nergens word mijn vraag beantwoord; namelijk hoe ik die mappen 'website' en 'phpBB' als één krijg.
Ik heb deze link als eerste gebruikt, waar mijn probleem half om half beschreven werd. Maar ik snap er nog niks van. Heeft er iemand Frontpage ervaring die mij hiermee kan helpen.
Bedankt in elk geval!
http://phpbb.pagina.nl/
Als je wat meer van php snapt zou je dit script kunnen gebruiken:
http://www.phpbbfetchall.com/
Ik ben daar een aantal jaar geleden ook eens mee bezig geweest, zie:
http://the-outsiders.sohosted.com/
De content / forum topics en demo tracker komen allemaal van het phpBB forum.
Gewijzigd op 21/10/2005 11:50:00 door Martijn B
En moet ik dan alles in de map (ik heb mxBB-Portal_2[1].7.6 genomen) uploaden naar mijn phpbb forum of wat?
Zie handleiding, readme.txt of supporftforum van het desbetreffende stukje software :)
De meest simpele oplossing (en dan bedoel ik ook echt eigenlijk 'te' simpel) is een iframe. Kost je weinig moeite en dan ben je in één keer klaar. Of het practisch en mooi is is... tja... das aan jou :P.
Gewijzigd op 21/10/2005 16:41:00 door Manju Reijmer
Ia. Installation Instructions
1) The mxBB Portal requires a working installation of phpBB and will not run standalone. If phpBB is not installed on your system, please visit www.phpbb.com for further instructions.
For the new installer introduced in 2.7.5, you need not set the board's default theme to subSilver; you also need not set the default language to English. The installer automatically picks all of this for you.
2) The mxBB Portal and phpBB forum must be installed in different directories. Do not mix the files up!!
Note that for ALL of the directory structure examples below, you MUST include the trailing slash at the end of the folder names! If you don't, you'll run into errors later!
Default directory structure is:
/your/path/to/public/html/YOUR_FORUM_NAME/ (this is the place where your working phpBB installation should be located)
/your/path/to/public/html/YOUR_PORTAL_NAME/ (this is the place were all mxBB files should be located)
Note that you can alternatively install mxBB in your root directory (which can be accessed via www.yourdomain.com/) while your forum can be installed in a folder within mxBB's (ie it'd be located in www.yourdomain.com/phpBB2/).
Using the default setup above, the install path variables should be:
phpBB Relative Path: ../YOUR_FORUM_NAME/
Portal URL: http://www.yourdomain.com/YOUR_PORTAL_NAME/
phpBB URL: http://www.yourdomain.com/YOUR_FORUM_ NAME/
Note #1: If you move the phpBB folder into another one before installing mxBB, the phpBB configuration (the /phpbbroot/config.php file) must also be modified to match the new phpB location. This is done in the Admin CP and the config.php file directly.
Note #2: phpBB and mxBB use individual config.php files. Do not confuse them together! They are two different files.
Example: mxBB is installed in your root directory
/your/site/root/
/admin
/db
/language
/modules
/phpBB2 (this is the place where your working phpBB installation should be located)
/templates
As stated above, using the default setup, the install path variables should be:
phpBB Relative Path: phpBB2/
Portal URL: http://www.yourdomain.com/
phpBB URL: http://www.yourdomain.com/phpBB2/
I'm repeating this just to clarify this for any of you who are confused.
Note: These are standard install paths, since they acknowledge the standard phpBB install directory (/phpBB2). No further changes are needed for the phpBB configuration.
3) Unzip the distributed MX-Portal files and upload
Special note
mxBB needs write access/permissions to the cache folder and the mx_meta.inc file.
## CHMOD (0777) THE FOLLOWING FILES/DIRECTORIES:
## - mxroot/cache/
## - mxroot/mx_meta.inc
For those with Windows servers, CHMOD 0777 gives read, write, and access permissions to all 3 auth types (commonly Owner, Group, and Other/Anonymous). You'll have to give the files/folders above these permissions; this depends from host to host, though usually you can do it via your hosting control panel (ie cPanel, DirectAdmin, etc.).
4) In your browser, call http://www.yourdomain.com/mxroot/install/. Replace "mxroot" with whatever name you had for your mxBB folder, which contains all of the mxBB files and folders.
With the new installer recently introduced for 2.7.5, all of the values should already be filled in, and you should be set up to go and click "Install." However, you should go over the information filled in. If you definitely need something changed, and you KNOW WHAT YOU'RE DOING, then go ahead, though the mxBB Installer probably has the most accurate information.
Note: The install script creates/generates the mxBB config.php file. If for some reason the install fails, you may need to remove the created config.php manually before retrying the install.
Note: If you feel like doing a fresh reinstallation, you have to remove old mxBB config.php file; otherwise, the script will try to update.
Also, some webservers deny the installer the rights to edit the config.php file. In this case you'll need to CHMOD the config.php file to 0777. (CHMOD is overviewed above). If you have any other errors regarding config.php (you shouldn't), go here
5) Don't forget to remove the install and contrib folders after a successful installation! Otherwise, this could mean a potential security hole.
6) Installation Complete!
Now enter the Portal Admin CP and configure the portal. The user interface is intuitive. For further information, visit some of our docs/KB articles at mx-system.com .
Note 1: In version 2.7.x there's a new syntax for the mxBB config.php file. This may be of interest for those who want to edit this file directly:
Code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
//
// MX-Portal 2.x auto-generated config file
//
//
$mx_table_prefix = "mx_";
define('MX_INSTALLED', true);
$dbms = 'mysql';
$dbhost = 'host';
$dbname = 'DBNAME';
$dbuser = 'DBUSER';
$dbpasswd = 'DBPASSWD';
$table_prefix = 'phpbb_';
define('PHPBB_INSTALLED', true);
$phpbb_root_path = $mx_root_path . "/forum/"
?>
//
// MX-Portal 2.x auto-generated config file
//
//
$mx_table_prefix = "mx_";
define('MX_INSTALLED', true);
$dbms = 'mysql';
$dbhost = 'host';
$dbname = 'DBNAME';
$dbuser = 'DBUSER';
$dbpasswd = 'DBPASSWD';
$table_prefix = 'phpbb_';
define('PHPBB_INSTALLED', true);
$phpbb_root_path = $mx_root_path . "/forum/"
?>
Wat moet ik doen??
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
//
// MX-Portal 2.x auto-generated config file
//
//
$mx_table_prefix = "mx_";
define('MX_INSTALLED', true);
$dbms = 'mysql';
$dbhost = 'localhost'; // meestal localhost
$dbname = 'DBNAME'; //database naam
$dbuser = 'DBUSER'; // database gebruiker
$dbpasswd = 'DBPASSWD'; // database paswoord
$table_prefix = 'phpbb_';
define('PHPBB_INSTALLED', true);
$phpbb_root_path = $mx_root_path . "/forum/"
?>
//
// MX-Portal 2.x auto-generated config file
//
//
$mx_table_prefix = "mx_";
define('MX_INSTALLED', true);
$dbms = 'mysql';
$dbhost = 'localhost'; // meestal localhost
$dbname = 'DBNAME'; //database naam
$dbuser = 'DBUSER'; // database gebruiker
$dbpasswd = 'DBPASSWD'; // database paswoord
$table_prefix = 'phpbb_';
define('PHPBB_INSTALLED', true);
$phpbb_root_path = $mx_root_path . "/forum/"
?>
invulle,n
En phpBB installeren.
Maar ik heb al een phpBB forum...
Waar moet ik het dan invullen? Ik snap werkelijk niks van de tekst.
Hoe krijg ik dat als je gewoon naar de site linkt, meteen op de portal komt en niet op de index....??