How to install Joomla on a server with php in safemode (Step by Step)
Posted: Thu Dec 21, 2006 12:17 pm
How to install Joomla on a server with php in safemode (step by step)
This guide describes the way you can install Joomla! on a server on which the php software runs in safe mode. If this is the case, you would not be able to install any component, template, mambot or module. Normally you will get the error: ERROR: Could not find an XML setup file in the package
If you take this steps bellow you have a big chance you’ll get Joomla! work.
Al this information is gathered from different forums about Joomla! I think it is useful to put this stuff together in one post.
Step 1:
Download:
a) Safemode installer:
Here is the link to download the English version of the Installer:
http://www.joomlaos.de/option,com_remos ... ,2244.html
B) Joomla full package:
You can download this file here:
http://www.joomlaos.de/option,com_remos ... ,1684.html
c) JoomlaXplorer:
http://joomlacode.org/gf/project/joomlaxplorer/frs/
Step2:
Prepare installation:
a) Unpack the safemode installer you’ve downloaded in step 1a
You should have: index.php, pear.txt, recrmdir.inc.txt, tar.txt
b) Use a ftp-program to upload the extracted files to you homedir of you page.
If you already have some files in you homedir you can make a sub-directory. If you do this, make sure this directory is writable. (0777). In most ftp-progams you can change / check this.
Step 3:
Install Joomla!
a) Start you browser.
b) http://www.yourdomain.com/index.php
C) browse to the file tar.gz installation file on your local drive.
D) Joomla! Will be installed in a sub-directory called CMS.
E) The installation of Joomla will start. Ignore the messages about wrong php settings
F) Complete the installation
Step 4:
Remove installation directory:
This will not work the way it used to work, in my case it was not possible to change any file in this CMS directory. To remove the installation directory there is a php-script.
This file is located in the directory where you’ve put the safe-mode installer (step 2b)
A) start browser
B) http://www.yourdomain.com/delete_install_dir.php
C) The install directory will be removed
Step 5:
Now you have to change the read/write properties of the CMS directory.
A) Open the admin panel of your site http://www.yourdomein.com/cms/administrator
B) Choose Installers, then Components
C) Browse to the directory in which the JoomlaXplorer install file is located (downloaded in step 1c)
D) After this installation you can start the JoomlaXplorer
E) Select de CMS directory and chmod the files / directory.
Job done!
Gr. Eduard van Amstel
EDIT MOD:
updated link to JoomlaXplorer
updated link to Installer
This guide describes the way you can install Joomla! on a server on which the php software runs in safe mode. If this is the case, you would not be able to install any component, template, mambot or module. Normally you will get the error: ERROR: Could not find an XML setup file in the package
If you take this steps bellow you have a big chance you’ll get Joomla! work.
Al this information is gathered from different forums about Joomla! I think it is useful to put this stuff together in one post.
Step 1:
Download:
a) Safemode installer:
Here is the link to download the English version of the Installer:
http://www.joomlaos.de/option,com_remos ... ,2244.html
B) Joomla full package:
You can download this file here:
http://www.joomlaos.de/option,com_remos ... ,1684.html
c) JoomlaXplorer:
http://joomlacode.org/gf/project/joomlaxplorer/frs/
Step2:
Prepare installation:
a) Unpack the safemode installer you’ve downloaded in step 1a
You should have: index.php, pear.txt, recrmdir.inc.txt, tar.txt
b) Use a ftp-program to upload the extracted files to you homedir of you page.
If you already have some files in you homedir you can make a sub-directory. If you do this, make sure this directory is writable. (0777). In most ftp-progams you can change / check this.
Step 3:
Install Joomla!
a) Start you browser.
b) http://www.yourdomain.com/index.php
C) browse to the file tar.gz installation file on your local drive.
D) Joomla! Will be installed in a sub-directory called CMS.
E) The installation of Joomla will start. Ignore the messages about wrong php settings
F) Complete the installation
Step 4:
Remove installation directory:
This will not work the way it used to work, in my case it was not possible to change any file in this CMS directory. To remove the installation directory there is a php-script.
This file is located in the directory where you’ve put the safe-mode installer (step 2b)
A) start browser
B) http://www.yourdomain.com/delete_install_dir.php
C) The install directory will be removed
Step 5:
Now you have to change the read/write properties of the CMS directory.
A) Open the admin panel of your site http://www.yourdomein.com/cms/administrator
B) Choose Installers, then Components
C) Browse to the directory in which the JoomlaXplorer install file is located (downloaded in step 1c)
D) After this installation you can start the JoomlaXplorer
E) Select de CMS directory and chmod the files / directory.
Job done!
Gr. Eduard van Amstel
EDIT MOD:
updated link to JoomlaXplorer
updated link to Installer