View Full Version : PLEASE Help!
When we talk about installing your Multi-Forums PHPBB .. I don't really understand a lot of this stuff so I really need someones help to clarify the directions.. Im really not computer skilled but REALLY BADLY want that script to work.. So if someone could PLEASE help me!
NightStorm
09-Sep-2006, 05:44 AM
The general idea is you have a single copy of phpBB sharing an unlimited number of database table prefixes... so you are, in essence, using one copy of the files to host unlimited forums.
Your first step would be to upload a single copy of phpBB to wherever the script will run from. Do not upload the install directory, contrib directory, or config.php. These are handled by Multi-Forums.
Next, into the same directory, upload Multi-Forums, preserving the directory structure. Make sure you upload the htaccess as well, since this will be handling your "virtual directory" queries.
Install Multi-Forums, using the directions included in the package. It's pretty basic overall.
Make note: If you are going to be using a customized board (modded, skinned, or whatever), you will want to mod the files, and add in any database changes into the new_forum_sql.php and the delete_forum_sql.php files, making note to change the table-prefixes for each change. This would be " . $accessname . "_tablename.
Depending on how heavily modded your custom board is going to be, this could be as simple as adding in one or two tables and their data, to the more complex where you are essentially rebuilding the entire sql query. Just make sure that you edit both files, or else you will not be able to delete the forums.
Well basically I donno pretty much anything about php or mysql or .htaccess or stuff.. I know what the service does and its GREAT..
NightStorm
09-Sep-2006, 01:54 PM
The htaccess is preconfigured. The php, you won't need to touch unless you are using a pre-modded board. Same with the SQL. The new_forum_sql.php and delete_forum_sql.php will only need to be edited if you are using a "non-stock" copy of phpBB.
Derek
09-Sep-2006, 03:23 PM
Also make sure your host supports PHP, MySQL, and .htaccess with mod_rewrite.
Derek
So will I need to find .htaccess or anything or will it just be there?
bulldogg
09-Sep-2006, 05:40 PM
it will just be there
Nevermind but im not sure really about the FTP stuff
Derek
09-Sep-2006, 06:42 PM
What have you done so far? Have you uploaded the phpBB and the NBS Multi-Forums phpBB files yet?
Ok I got everything set up and the permissions to 777 but when I go to the install i get:
CHMOD Files /admin/admin_board.php: CHMOD 777 /includes/page_header.php: CHMOD 777 /includes/page_tail.php: CHMOD 777 /nbs/configs/: Writable /nbs/footer_ads.txt: Writable /nbs/header_ads.txt: Writable /nbs/nbs_config.php: Writable /nbs/tos.txt: Writable /nbs/templates_c/: Writable /nbs/templates_c/admin/: Writable /common.php: CHMOD 777
I already have the ones that say CHMOD 777 I already went to permissions and set them to 777 and its still saying that, please help me..
Also, your instructions say go to http://yourdomain.com/scriptdirectory/nbs/install/install.php
well my website, when I extracted its gotta be like this: http://yourdomain.com/scriptdirectory/upload/nbs/install/install.php
would that cause any problems?
Ok i got some things fixed, I need instructions on how to make a database please!!
Im kinda skipped make a database now i need a database name and stuff becuase I am doing the installer and I donno how to make a database, please help..
I dont know one thing about how.. By the way im using CPanel
Warning: mysql_connect(): Access denied for user 'adminthp'@'localhost' (using password: YES) in /home/tgmthp/public_html/elitebb/nbs/install/install.php on line 430
Could not connect to the MySQL Database Server. Please check that the host, username, and password are correct.
is an error i get when I try things
I Dont know, please give me detailed instructions please
NightStorm
10-Sep-2006, 12:11 AM
Sorry... firefighting tends to keep me away for hours on end when the pager goes off. I intended to reply to you sooner.
You'll need to create the database through your cPanel page. Log into cPanel, click on "Mysql Databases", and scroll down a bit to create the database name (it's under the "Current Databases" header). Make a note of it though, and remember that cPanel will attach your username to the database prefix (as example, if your cPanel username is dave, and you create a database called phpbb, the database name would become automatically dave_phpbb). After you create the database, you will need to create a user and password to link to this database. That's on the same page, directly under "Current Users". After you create the username and database, select them both from the "dropdown menu" on that page, and click on "Add User To Database". The username for your database will follow the same policy as the database name itself, in that it will be prefixed with your cPanel username.
These are the values you will use to create your forum install.
Some pages that will help wiht the database creation:
http://www.cpanel.net/docs/cpanel/MySQL.htm
http://www.cpanel.net/docs/cpanel/Creating_a_MySQL_databases.htm
http://www.cpanel.net/docs/cpanel/Creating_a_MySQL_user.htm
http://www.cpanel.net/docs/cpanel/Grant_a_user_s_permissions_to_a_MySQL_database.htm
Derek
10-Sep-2006, 12:28 AM
Sorry... firefighting tends to keep me away for hours on end when the pager goes off. I intended to reply to you sooner.
You'll need to create the database through your cPanel page. Log into cPanel, click on "Mysql Databases", and scroll down a bit to create the database name (it's under the "Current Databases" header). Make a note of it though, and remember that cPanel will attach your username to the database prefix (as example, if your cPanel username is dave, and you create a database called phpbb, the database name would become automatically dave_phpbb). After you create the database, you will need to create a user and password to link to this database. That's on the same page, directly under "Current Users". After you create the username and database, select them both from the "dropdown menu" on that page, and click on "Add User To Database". The username for your database will follow the same policy as the database name itself, in that it will be prefixed with your cPanel username.
These are the values you will use to create your forum install.
Some pages that will help wiht the database creation:
http://www.cpanel.net/docs/cpanel/MySQL.htm
http://www.cpanel.net/docs/cpanel/Creating_a_MySQL_databases.htm
http://www.cpanel.net/docs/cpanel/Creating_a_MySQL_user.htm
http://www.cpanel.net/docs/cpanel/Grant_a_user_s_permissions_to_a_MySQL_database.htm
Yup, he pretty much said it.
NightStorm
10-Sep-2006, 01:33 AM
Other than I just noticed my typing errors, and massively repetative usage of the word "database".
I should start getting my coffee BEFORE going to the forums from now on, instead of after.
Derek
10-Sep-2006, 02:47 AM
Other than I just noticed my typing errors, and massively repetative usage of the word "database".
I should start getting my coffee BEFORE going to the forums from now on, instead of after.
Lol!
ARG! I put in EVERYTHING to THE LETTER right!!
Yet I always get this:
Warning: mysql_connect(): Access denied for user 'enda'@'localhost' (using password: YES) in /home/tgmthp/public_html/elitebb/nbs/install/install.php on line 430
Could not connect to the MySQL Database Server. Please check that the host, username, and password are correct.
I put in localhost for the host, I put the correct username and pass everything! I put in the prefix too it just WONT work.. I've done everything you said, I tried it a few times with different accounts and different methods it just wont work :notamused
I have also tried different ftp's but for some reason, i set it to allow anonymous..and it says 530 This is a private system - No anonymous login
ARG! LoL well thanks for the help and I hope you can still help me..:)
:::
http://img81.imageshack.us/img81/8540/erroreh4.gif
Derek
11-Sep-2006, 02:21 AM
Make sure that user has full permission to the database you entered (e.g. select, insert, drop, etc).
Derek
NightStorm
11-Sep-2006, 02:59 AM
NoM... change your cPanel password to something else, and PM me the details to log into FTP and your cPanel.
I'll set it up for you. Just this once. ;)
Cant sry but..
Someone help!
BUMP
NightStorm
13-Sep-2006, 03:27 AM
I replied to your PM. Remote Desktop simply is not an option for me. If you want me to set up your copy, I'll need FTP access, and access to your SQL. I'm sure that Derek would make the exact same request.
Derek
13-Sep-2006, 11:52 AM
Yes, I would make the same exact request. All he needs is you to change your password and let him in to do it. Once he has done it you can change it back and he won't have access to your account.
Its a security issue for myself, im very secure about these kinds of things.. I am always afraid about my site getting stolen or something..
NightStorm
14-Sep-2006, 03:53 AM
Well, unfortunately then, I have given all the help I can. I can't set it up without FTP access, and I would need cPanel access in order to create and verify the settings on your database.
My best advice at this point would be to go through the links I posted to the cPanel documentation, and to double-check all your settings.
The database error you posted says that your database username was incorrect in the config settings for nbs. It should be cpaneluser_databaseuser.
So, your cpanel username is tgmthp
Create a database, call it nbs
Create a user for that database, call it nbs as well
Your settings that you supply for the nbs install will be:
Server: localhost
Database: tgmthp_nbs
Username: tgmthp_nbs
Password: The password you used to create the user
FTP Path: public_html/elitebb/
Make sure that you link the database user to the database, with "ALL" permissions.
Other than that, without access, I can no longer help.
Derek
14-Sep-2006, 11:57 AM
Or you can just use your cPanel username and password for the database username and password. That works as well.
Derek
I have a ftp problem I think, go to ftp://ftp.tgmthp.com/ I dont think it will work right
NightStorm
15-Sep-2006, 09:57 PM
The FTP server is working fine... but without a login, I can not access any directories. Hence the error message that no directories are accessable.
luky
20-Sep-2006, 10:48 AM
If you cant even install the script, you really donot qualify to host it. What happens when a member asks you for some help or a request? You just come running back here... you should atleast know the basics of PHP first.
Luky.. I get an error when istalling, wtf do you think im gonna do other than come here? Suck on my toes and wait for my computer to take control and install everything????
NightStorm
28-Sep-2006, 08:48 PM
NoM, I am sorry, but you have been offered help several times and continue to both refuse it, and get aggresive with others. If you can not figure out the script and do not want the help with making it work, you should look into one of the paid scripts that are available (you will ahve to supply the login info for them as well).
The help here can only go so far, and when it is met with refusal, it sort of hits a brick wall.
luky, while putting it in a rather blunt manner, is correct. You need to know the basics of this script if you are going to make it work, and keep it working. Upgrades require basic knowledge of the script, as do security patches and bug fixes. If one of your customers reports a problem, you can bring it here and a fix will be posted, but you'll still have to fix it yourself. If you have no idea how the script even works, that will become a whole lot more difficult.
The instructions included in the package are very simple, and require a basic knowledge of how to set up and properly connect to a MySQL database. This is your first step.
allenchester
31-Oct-2006, 09:49 AM
Okey im volunteering to help the new ones i will install your :P NBS Multiforum for free :D
Parth
03-Nov-2006, 09:11 PM
Okey im volunteering to help the new ones i will install your :P NBS Multiforum for free :D
Yes but hes too paranoid to give anyone access to his site (as in FTP/cPanel/SQL)