PDA

View Full Version : Installing smf manually... using Unlimited FTP?



maharet
12-23-2007, 04:00 PM
Hi all,

I need to install SMF manually (not through fantastico) into the same database where my Joomla is. This is a requirement in order for the joomla-smf bridge to work.

It is my understanding that this should be done through FTP, but I've never used this. I open up to the 2-panel screen, but don't know where to go from here. Am I supposed to find the Joomla database and drag in the SMF file from my desktop? Where do I locate the Joomla database on UnlimitedFTP?

Ignorance not always bliss :o

Thanks,
~M

Depeche
12-23-2007, 04:41 PM
Search your computer on the left panel for the files and click the transfer to the folder that your joomla is in. public_html/.

Also where and how did you get the joomla-smf bridge?

maharet
12-23-2007, 05:10 PM
Search your computer on the left panel for the files and click the transfer to the folder that your joomla is in. public_html/.
Also where and how did you get the joomla-smf bridge?

Thanks Depeche. Once in public_html, there are a lot of folders... I don't see anything that specifically indicates a Joomla database (although there is a "templates" folder?). I need to make sure that I don't inadvertantly create a separate database for my new installation of SMF.

Also, why is it recommended that I do this through FTP? Why can't I just go to phpMyAdmin and upload the bridge to the appropriate database there?

I'll be using the joomlahacks bridge (you might need to register with the Joomlahacks site to be able to view it):
http://www.joomlahacks.com/component/option,com_remository/Itemid,41/func,fileinfo/id,449/

It's a free download and supposedly works very well. Recommended by the folks at the Rocketthemes forum (for joomla themes).

jansuk
12-23-2007, 11:23 PM
You need to install SMF and during the installation process, you'll be told to enter your MySQL information. Use the same database as Joomla's if you want to use the bridge.

You shouldn't need to go to the database through phpMyadmin to install SMF though. Just point your web browser to the root directory (folder) of SMF and the installation script should run automatically.

maharet
12-24-2007, 08:26 PM
Okay, I created a new smf directory in the FTP program, and uploaded the unzipped files there.

The instructions now say:

"After uploading the files, go to http://www.yourdomain.tfl/smf/install.php (or the directory name you choose). If the first page comes up with a dialog requesting FTP information this is because you are running on a Unix-like server. At this stage, just enter in your FTP details and the install program will attempt to set permissions on your server accordingly. If, however, you wish to do this manually or this initial step fails simply connect to your server with your FTP client and change the permissions on the following files and directories to 777. On most client software, this is achieved by right clicking on the files you wish to change, and going to Properties, CHMOD, or Permissions, and then typing in the number."

I try typing the address they give (with my domain) in the browser, but it doesn't work. And when I go to Properties on the files they mention, I don't see where to change permissions to 777. Any advice?

Also, I didn't place the new directory in public_html... was I supposed to? Or does that get transfered when I install smf?

jansuk
12-25-2007, 06:51 PM
You're confused files installation and database, aren't you?

What you have to do now is uploading files to the server AND in the 'public_html' directory (maybe a directory within public_html).

In the first case (files in root of public_html), you must point your browser to www.yourdomain.com/install.php and the installation script will run.

For the latter case (files in a directory within public_html), pointing your browser to www.yourdomain.com/directory/install.php will do.

You'll be told to enter database information (database name and server, database user and password) during the installation process.

CHMOD can be done via your ftp program. You may also use cPanel file manager to do this.

Hope this helps.:)