Deutsche Version English Version
Replacement Tags
Content Parts
Links
Imprint
 


Latest Final Version:

phpwcms 1.3.3
RELEASED: 02.05.2007

more...



phpmyfaq - the faq system
phpmyfaq - the faq system
ADS

 
 

English > Installation & Upgrade


phpWCMS Installation tutorial

dev. release 1.2.x

Before you begin...

phpWCMS has a few requirements some of which are optional. They are listed as follows...

  • Sufficient Webspace
  • PHP 4.2.1 or better
    • (recommended 4.3.x)
  • MySQL
  • GD 1 or GD 2 (Optional)
    • Freetype, for use with the Graphical Text module
  • Image Magick
    • Ghostscript (recommended)

Upload phpWCMS

After you have downloaded the latest release from the Project Archive you should unzip the packaged files then upload this to your webspace using your favorite FTP application. Once uploaded successfully it should be look similar to the image below.
install_v2_01.png

Files & Folder settings

You now need to setup the correct permissons for certain files and folders. This should be done using CHMOD from within your FTP Application.

Folder   phpwcms_ftp
(1.3x) upload
  777
Folder   phpwcms_filestorage
(1.3x) filearchive
  777
Folder   phpwcms_filestorage/can_be_deleted
(1.3x) filearchive/can_be_deleted
  777
Folder   phpwcms_template   777
Folder   content   777
Folder   content/images   777
Folder   content/gt   777
Folder   content/form   777
Folder   content/rss   777
Folder   content/tmp   777
Folder   content/pages   777
         
File   setup/setup.conf.inc.php   666
File   phpwcms_template/inc_css/frontend.css   666
File   config/phpwcms/conf.indexpage.inc.php   666
File   phpwcms_template/inc_default/startup.php
(1.3x) template/inc_default/startup.php
  666

Starting the installation

install_v2_02.png
To start the Installation process you open a Browser window. Enter the address (URL) where your phpWCMS files have been uploaded too, include the sub-directorie/s you may have used followed by /setup/index.php.
(e.g. http://www.YourDomain.com/YourSubDirs/setup/index.php)

After reading the License agreement click the "I AGREE (CONTINUE)" Button to accept the terms and conditions which you agree to abide too. You will now be presented with a screen like the image on the left.
install_v2_03.png
The image left will confirm that you have acepted the licensing agreement and that the installation will commence by clicking on the Start install and Setup button provided.

Database Setup

install_v2_04.png
For this step you will need your mySQL database login details (Database name, User name & User password). If you do not yet know your database login details you should ask host for this. You will only need to use the prepend table names If you intented to install more than one version of phpWCMS within the same database. If you are unsure of this then you are advised to leave this field empty.

If this is your first installation of phpWMS and no previous database has been installed you should now click the create all tables instructing the setup process to build the database structure automatically. Leaving this box unchecked is for those users whom are updating or reinstalling phpWCMS over an existing version.

Your final task in this step is to click on the send db data. Any errors within this step are more than likely caused by incorrect entry of data. You should check that all is correct before continuing with this setup.


Site information and Webmaster account

install_v2_05.png
Step 4 is where you provide details of your website and for the default Webmaster/Administrator of the site
The first field is for your full domain address followed by a 'trailing slash' /
The next three fields set the 'User name', 'User password' and 'e-mail address' for the Webmaster/Administrator Account. The details you supply in this step are not the same as your database details from step 3. It is strongly recommended that you do not use the same information for both steps.

If you checked the Create all DB tables in the previous step then you must check the create admin account in this step otherwise no admin account will be created thus providing you with no way of logging in.

The remaining fields may be left 'as is' unless you fully understand the settings you wish to use here. You will be able to change and alter the setting for these fields at a later date via edits to the include/conf.inc.php
Click the send site data button to commit the information and proceed to step 5.

Setup Pathes Values

install_v2_06.png
Normally you don't need to change anything here.

Only take a look at the field "phpwcms root", which should be filled out with the subdir where your phpWCMS is uploaded. (only check this option to make sure that the subdirectory where you uploaded the phpWCMS is listed. If you installed this in root, then leave this blank.) 

Hit the "send path values" button to come to the next step.



Content Settings

install_v2_07.png
This step offers a few configurable settings. It is not neccassary to alter any settigns here unless you fully understand their implications.

In the field  "upload file size" you can setup the maximum file size which will be upload via the filecenter in the backend.

"content width" determine the width of the main content area.

"list image" determine the size of the preview images.

"preview image" determine the size of the images in normal view.

"logout time" determine how long you will be logged out after a certain time of inactivity. Standard is 1800 seconds (30 min).

"page compression" determine if the page compression will be enabled..

And at last you can setup a the "charset".

Hit the "send content values" button to come to the last step.

Create and upload the conf.inc.php

install_v2_08.png
So if everything has gone well and there are no permissions or path problems then your screen should resemble.

If not, you should now refer to Error messages and correct any errors before continuing.

Once you have a full compliment of green boxes you should now download and save the newly generated config.inc.php file to your config/phpwcms/conf.inc.php replacing the existing file.

IMPORTANT delete the Setup folder as this presents a security risk to your website.

You have successfully completed your phpWCMS installation.

You may now LOGIN via the link in the upper right of your screen to the backend with the username and password you entered in step 4.
Next ...
Installation Error Messages

Article created: 2005/02/06 Last Changes: 2007/04/07
 
In case you find any mistakes or have enhancments, please use this form .

Have you found this website a helpful resource in understanding the Phpwcms content management system? If so, would you consider making a donation? Please click here: PayPal. We welcome any donation amount. Your contribution helps make this website an even better resource and helps underwrite the associated server expenses of accomodating a growing number of visitors.
This page use the version: