Project-Id-Version: Trac 0.12
Report-Msgid-Bugs-To: trac-dev@googlegroups.com
POT-Creation-Date: 2008-01-30 09:20+0100
PO-Revision-Date: 2010-07-19 23:05+0200
Last-Translator: Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
Language-Team: en_US <trac-dev@googlegroups.com>
Plural-Forms: nplurals=2; plural=(n != 1)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Generated-By: Babel 0.9.6

Warning: Can't synchronize with repository "(default)" (Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? ). Look in the Trac log for more information.
Last modified 6 years ago Last modified on 03/04/12 13:57:22

This installation procedure describes the installation from Git. Therefore we assume that your are an advanced user who knows the shell! After downloading and prepared the phTagr must be initialized which is described in SetupProcedure. Please read the SoftwareRequirements before installing!

It really good that you want to stay at the edge by fetching phTagr from the Git repository!

The given installation examples are based in on Ubuntu 10.10 but works similar on other system, too. We assume that you install phTagr in a system wide environment - default location in /var/www/. It is possible to use the git version also in your user directory ~/public_html. Please read this manual and adapt the steps to HowToInstallInUserDir.

See also:

Get phTagr via Git

$ cd 
$ git clone git://github.com/xemle/phtagr.git phtagr
$ cd phtagr
$ git submodule init
$ git submodule update
$ cd /var/www
$ sudo mv ~/phtagr .

Now your folder structure looks like this:

/phtagr       
    /cakephp     <-- CakePHP framework
    /Config      <-- Basic configuration path
        /core.php      <-- Basic core configuration file
        /database.php  <-- Database configuration file (can be created automatically)
        ...
    /users       <-- Directory of your user's files, photos, videos, cached previews, ...
    /tmp         <-- Directory for log files, cache files, ...
    /webroot     <-- Directory of public files like javascript, css, images
    ...
    /.htaccess   <-- Redirection settings for apache

Please see http://book.cakephp.org/view/329/Getting-Cake and http://book.cakephp.org/view/19/CakePHP-Folder-Structure for the general folder structure in cakePHP. Note Since phTagr 2.2 the PHP framework !CakePHP is used as sub directory within phtagr.

Now we need to make some folders accessible for the web server (in /var/www/phtagr)

$ cd /var/www/phtagr
$ chmod -R go+w users tmp Config

Open now phtagr in your browser http://localhost/phtagr, which should open the setup page. Continue with the SetupProcedure. On problems, see also HowToInstall and HowToInstallInUserDir. Eg. rewrite problem, suPHP, etc.

Please help us to make phtagr more popular Tell friends about it, add links to your blog or bookmark system, add your gallery to PhtagrInTheWild - read HowToHelp for more details