YAFI

Help with getting the CMS CORE package up and running. This does not include 3rd party modules, PHP scripts, anything downloaded via module manager or from any external source.
Locked
miken

YAFI

Post by miken »

YAFI - Yet Another Failed Install

Rant over and I do appreciate that most of my OS X operation system is 'free software', but...

I uploaded via FTP using 'free' Cyberduck and then went about altering most of the permissions to 644 because Cyberduck had screwed them up. I then altered the neccessary folders to 777.  This got me past the install pages and the database tables were created.  However, when I tried to access the new site, all I got was a page full of errors.

I would like to try an ssh shell install, but no documentation has been written.  The INSTALL.TXT file offers wrong tar options.  My questions are: Is it worth the effort?  Can anyone help?  Do any 'free' software writers ever write proper documentation?

Sorry I'm still ranting, but I really would like to try this apparently excellent CMS.
Last edited by miken on Wed Apr 19, 2006 6:20 pm, edited 1 time in total.
User avatar
petert
Power Poster
Power Poster
Posts: 282
Joined: Wed Feb 09, 2005 9:30 pm

Re: YAFI

Post by petert »

pm me, I can do an ssh install for you
Mambo sucks, that's why I am here.
Now they call it Joomla, but it still sucks!

CMSMS rules!
Ted
Power Poster
Power Poster
Posts: 3329
Joined: Fri Jun 11, 2004 6:58 pm

Re: YAFI

Post by Ted »

Did you get the tmp/cache and tmp/templates_c dirs to 777?  What errors did you get?

And, yes, it's a typo in the tar command.  It's tar zxvf cmsmadesimple-0.12.1.tar.gz.  Works great on my Mac.
miken

Re: YAFI

Post by miken »

Thanks for the replies.  I'll try the ssh install and report back.
miken

Re: YAFI

Post by miken »

I can now report a successful install, so here's the documentation as my contribution...

How I installed CMSMS on my ISP's server.

Local machine:
Machine: Apple Powerbook OS X
Connection: ADSL Router
ISP Provider:
Provider: Server Logistics
Product: Mac OS X Web Hosting 'Personal' package.
Machine: Apple XServe OS X Server

BEGIN

PART 1:

From Safari, down load cmsmadesimple-0.12.1.tar.gz to the Desktop.

PART 2:

Open Applications/Utilities/Terminal.app and connect to ISP using sftp...
sftp UserName@ISPHostAddress   
using the login provided and then entering the password.
   
Change directory to the web root and create a new folder...
cd WebRootFolder
mkdir new
   
and move into it...   
cd new

Change local directory to the Desktop...
lcd Desktop
   
Check where you are by entering...
pwd
and
lpwd

Upload the CMSMS package to the new folder...
put cmsmadesimple-0.12.1.tar.gz

Check the package has been uploaded by entering...
ls -l

Close sftp by entering...
exit

PART 3:

Within Terminal, log in to the ISP again - but this time using ssh...
ssh UserName@ISPHostAddress   
using the login provided and then entering the password.

Change directory to the new folder...
cd WebRootFolder/new

Unpack the CMSMS package by entering...
tar zxvf cmsmadesimple-0.12.1.tar.gz

Unfortunately, this unpacks into a new directory, so we need to move
everything into our current folder. Like this...
mv cmsmadesimple-0.12.1/* .
note the space before the dot

The package and the empty folder can now be deleted...
rm cmsmadesimple-0.12.1.tar.gz
rmdir cmsmadesimple-0.12.1


Change the permissions of the following folders by entering...
chmod 777 tmp/templates_c
chmod 777 tmp/cache
chmod 777 uploads
chmod 777 uploads/images
chmod 777 modules


Create a new config.php file as follows...
touch config.php
chmod 666 config.php


Close ssh by entering...
exit

PART 4:

Open Safari and enter the url to the new site...
http://MyDomain/new/index.php

The 1st page:
All fields should indicate Success, so click to Continue.

The 2nd page:
Use the database name, user name and password provided by the ISP.

The 3rd page:
Click Continue and your done.

PART 5:

Log in again to the ISP using ssh...
ssh UserName@ISPHostAddress   
using the login provided and then entering the password.

Change the permissions of config.php and delete the install folder...
cd WebRootFolder/new
chmod 444 config.php
rm -r install


Close ssh by entering...
exit

PART 6:

Configure the new site from Safari by entering the url...
http://MyDomain/new/admin

END

[attachment deleted by admin]
Ted
Power Poster
Power Poster
Posts: 3329
Joined: Fri Jun 11, 2004 6:58 pm

Re: YAFI

Post by Ted »

Excellent.  Glad that you got it working and thanks for the howto.
User avatar
petert
Power Poster
Power Poster
Posts: 282
Joined: Wed Feb 09, 2005 9:30 pm

Re: YAFI

Post by petert »

great! thanks for that.
No wget on your machine?
Mambo sucks, that's why I am here.
Now they call it Joomla, but it still sucks!

CMSMS rules!
Locked

Return to “[locked] Installation, Setup and Upgrade”