This is my first try at Joomla, and I'm having an issue at the end of install process.
I have PHP/mySQL websites running just fine both online and on localhost powered by apache and configured by myself. Just to say that I'm not the absolute noob, although I'm self-taught, and sometimes misleaded. Thx for bringing me back on the trail when it's the case
I'm merely setting up a test site on localhost to check out Joomla awesome features !!
Here are my sys specs :
Kubuntu FF
Server config : Apache/2.2.3 (Ubuntu) PHP/5.2.1
mySQL Client 5.0.38 (UTF-8)
Joomla package : 1.5.1-Stable-fr.zip from http://www.joomla.fr
No error at all on step 2
step 4 : The mySQL tables are created (I checked with phpMyAdmin)
Step 5 : I skip the FTP layer thing because it's unnecessary on localhost (as I read on last version of Installation Manual found on this forum)
Step 6 : if I click on the "install sample" button, I get the XML error, so I skip this part
Install seems to end up nicely, as I get the congratulation message.
I delete the installation directory in my joomla site
I cheerfully click on the Admin button to start playing !! (I also tried with Home button)
That's where I get lots (I mean LOTS) of Strict standards warning / errors :
here's the first one :
and this goes on for pretty much EVERY function call (well - I must admit I didn't compare with the source :P )Strict Standards: Non-static method JLoader::import() should not be called statically in /var/www/webdev/testjoomla/libraries/joomla/import.php on line 34
From my php.ini
Code: Select all
error_reporting = E_ALL & ~E_NOTICE | E_STRICT
And it's checked on step 2, isn't it ? So I figure this is not causing my problem.
On http://localhost/(mypath)/testjoomla, the template is loaded but I get the same errors.
I also get a session_start : headers already sent error, but this is because of the previous error messages.
I've re-installed a couple times already... same cause, same effect
I've read posts about file and directories permissions ; my whole joomla site dir, subdirs and files are owned by my usual user and usergroup with 755 perms. Should I change according to fableman (apache's group with 770 perms) ?
location : /var/www/(myownlittlepath)/testjoomla
Despite a perusal search, I haven't found any clue about my issue... Can someone tell me what I did wrong ?
Could it be related to the XML error, and if so, could it be a matter of (default) character encoding (UTF-8 vs iso-8859-n) ? like mySQL and PHP not understanding each other ?
I have a statement in /etc/apache2/conf.d/charset - however, it doesn't show with phpinfo()
Code: Select all
AddDefaultCharset UTF-8
Thanks for your answers and advice.