Saturday, June 18, 2011

Troubleshooting cookies aren't anabled in localhost

If you got this kind of stop:

1) Go "Back" in your Browser
2) Clear "Cache"
3) Restart Installation

:)

Troubleshooting can't connect to MySQL database in localhost

To clear every hurdle in localhost connecting to MySQL it's best to give:
Hostname => 127.0.0.1
:)

Thursday, June 9, 2011

How to Boost Joomla Performaces

A Simple and Purposeful Solution for Reduce Loading Delay is of:
<b>Enable System Cache Plugin</b>

Steps:
1)  Login on Administrator Site
2)  Select >'Extensions' >'Plugin Manager'
3)  Scroll down until you Find 'System Cache'
4)  Click on the Column 'Enabled' and change 'x' in 'v'

Now the System is Enabled to Cache and to Serve faster the Pages Requested...

Wednesday, June 8, 2011

Come installare un Nuovo Template in Joomla 1.5

Una volta Scaricato il tuo Template <b>Assicurati Innanzitutto che non sia Doppiamente zippato</b>
Apri ed unzippa il file e Guarda dentro la Cartella se ci Trovi altri file zippati...
Se fosse così provvedi quindi ad Installare assieme al Template anche i vari Annessi .zip

Per installare il Template e gli altri eventuali Moduli e Plugins procedi nel seguente modo:
1) Apri ed Accedi al tuo "administrator" sito
2) Seleziona >Estensioni --> Installa/Disinstalla
3) Esegui i seguenti:
   a) Browse e Trova il tuo Template
   b) Clicca su "Upload ed Installa"
Una volta Installato riceverai un Messaggio di "Install Template Success"
Se il processo non dovesse arrivare a completarsi provvedi a Copiare manualmente il file
del Template nella cartella <b>/tmp</b> ritorna indietro nel Browser e Riprova l'Installazione

Se il Pacchetto era Doppiamente zippato ora Provvedi anche ad Installare gli Eventuali
Moduli e Plugins Connessi.

How to Install a New Template in Joomla 1.5

Provide to Download your New Template

First you need to assure you than your Template's file isn't double zipped
because if it is you will get a "Warning! Could not find an XML setup file in the package"
So just try to Unzip it and look inside... If inside you don't find any other zipped files you can use your originally downloaded else provide to install the unzipped file you will find inside the folder.

Now you can provide to Install the Template and eventually associated Plugins...
1) Open and Login your "administrator" site
2) Select >Extension --> Install/Uninstall
3) Now:
    a)Browse and find your Template
    b)Click "Upload and Install"
You will see a "Install Template Success" confirmation.
If the process don't arrive to Succeed try to manually copy the Template in the /tmp folder and after to Retry the Installation...

If you package were Double zipped it was because it Contains Others component Needed, so Provide to Install the Others ".zip" Packages you Find Inside Folder

Last Remember to Set Right Permissions

Tuesday, June 7, 2011

How to resolve "Cookies do not appear to be enabled on your browser client"

-This can come from the fact than you have created an artificial
configuration.php file before installation or you have copied configuration.php-dist
in configuration.php
For to Prevent this kind of trouble is best don't follow the Counsel given
in several forums of to create a configuration.php before installation and instead
wait until the end of installation to create it and put inside the content given to
you by Joomla!

-Another Source of Trouble can come from the fact than you haven't create any
Database before installation!
To Create it you have two possibilities:
a) Make it by a command
mysql -uroot -p
create database JoomlaDatabaseName
b) Make it with Phpmyadmin
If you use something like XAMPP
Open "Phpmyadmin" in your Browser and add your Database.

After provide to go "Back" in your Browser, Clear the "Cache" and Restart your Installation.

-Last you have to check if MySQL is Already Started Up

Look at the output of this Terminal's command:
ps aux mysqld | grep mysqld | grep /
If you got some output this mean than your MySQL is already Up :)

If MySQL isn't already Started and you aren't expert and don't know where MySQL is Located you need to find it...
If you want to find the easier system for your Specific Distribution you need to find a MySQL Guide right for that or trying to look into the Services list you find in the menu.

Two Generic ways between the others are the following:
a) The longer one is of Using the find command:
find / -name mysqld
(wait patiently until the end of process and after look in the output if you find something containing: "bin/mysqld")
If you found it try to start it directly by:
pathToMysqldRoot/bin/mysqld
b) The faster one pass by the locate command but need to have the locate database already updated or before you need to find and execute the updatedb command right for your distribuition.
So if your locate database is updated you can find it by:
locate mysqld
and the look at a path to bin/mysqld.

To start MySQL easily for the next time you need to Add the PathToYourMySQL in $HOME/.bashrc and after reload the new configuration file:
source $HOME/.bashrc


Good Luck ;)

How to set permissions in Joomla

To set permissions for Directories:
sudo find path/To/Joomla -type d -print0 | xargs -0 -chmod 755
To set permissions for Files:
sudo find path/To/Joomla -type f -print0 | xargs -0 chmod 744

Next you need to Set Permissions for "tmp" Directory:
sudo chmod 777 /pathToYour/Joomla/tmp

Last if you are working on localhost best to set Joomla's owner as Apache one:
sudo chown -R www:www /pathToYour/Joomla

How to resolve configuration.php not writable

It's Best to Forget this Warning Message and Follow..
If you try to copy the configuration.php-dist in configuration.php and give it 777 permissions you will find after a bigger problem...

So Just Follow installation Process until the end and after:
Under the "Remember to delete Installation Directory" there is the content
to paste in the configuration.php, select and copy it.
-Create a configuration.php and give it 777 permission
touch configuration.php
sudo chmod 777 configuration.php
-Open the file with your favorite Editor and Paste it inside