Professional Documents
Culture Documents
Peter Martin, twitter: @pe7er, 17 februari 2014 Joomla User Group Alphen aan en !i"n
Peter Martin
'nteresses:
#pen (ource (oftware !inu% sinds )**+ ,&buntu - .ebian - /rch !inu% - .ebian0 1aspberr Pi Mu2iek ,Vin l0 3ilmhuisfilms
Vrijwilliger Joomla:
#;er2icht Presentatie
a0'ntroductie b0Problemen oplossen c0 Joomla <%tensies 7 in het kort d0=* ;eel;oorkomende ;ragen en problemen e0<nkele hulpmiddelen f0 Vragen>
=5 <%tensions? an introduction
=5 <%tensions? an introduction
b0 Problemen oplossen
b0 Problemen oplossen
5omain 2ame %&stem Parameters A//ess 8ontrol .ist 'A8.( 7hta//ess %er*er o*erri es 3rd party extensions Joomla extensions Joomla files Joomla atabase 4ile6fol er permissions
)i e Area 2etwor3
Mo em6!outer
ons
.oa balan/er M&%-. atabase ser*er P+P '*ersion,( )ebser*er #peratin$ %&stem '#%(
User
b0 Problemen oplossen
=5 Maak een backup@ ,bij; met /keeba0 )5 Aen de ;erschillen tussen Componenten? Modules? Plugins? "emplates & "aalbestanden B5 Vind de oor2aak ;an het probleem
1eproduceer de fout met andere instellingen Verander n parameter tegelijk en dan opnieuw testen5 Controleer elke CschakelD & gebruik Ce%tremeD instellingen (tel de goede ;raag? op de goede plek? met juiste topic titel Geef ;oldoende informatie? wees beknopt & gebruik Cbullit listsD
E5 Vraag hulp:
c0 <%tensies 7 F t pes
<%tensies G uitbreiding ;an JoomlaHs functionaliteit: =5 Componenten )5 Modules B5 Plugins E5 "emplates F5 "aal bestanden
c0 <%tensies 7 Component
Meerdere CModiD: C1&. ,Create, Read, Update, Delete) Maar = component per pagina mogelijk
/cti;ering
Voorbeeld
comJcontent
c0 <%tensies 7 Module
<en modus ,bij; lees data uit database en toon op scherm0 Meerdere modules mogelijk op = pagina
/cti;ering
Voorbeeld
modJbreadcrumbs
c0 <%tensies 7 Plugin
<en modus: doet een ding ,bij; 2oek & ;er;angen0 Meerdere plugins tegelijk mogelijk
/cti;ering
Voorbeeld
c0 <%tensies 7 "emplate
<en modus ,"oont L"M! met C(( & C<lementenD0 <en template per website? meerdere mogelijk ,op andere paginaHs0
/cti;ering
Voorbeeld
<en taal tegelijk Meerdere talen mogelijk - meertalige website ,optie in Joomla0
/cti;ering
Voorbeeld
:language:en8GI:en8GI5ini
c0 <%tensies 7 (amenwerking
JoomlaHs 2oek functionaliteit
C 4ormulier
M 4ormulier
Module ,M0
Component ,C0
Plugin ,P0
After Upgrade - blank page in the front and backend! Getting blank page when enabling the Search Engine Friendl !h " #ite i# blank page after "o$ing to other #er$er% Searching ret&rn# blank page! 'lank page after ad"in login
)5 C.eprecatedD
)5 3out: C.eprecatedD
Deprecated( F&nction eregi)) i# deprecated in *ho"e*p&blic+ht"l*incl&de#*#ef,php on line -.Deprecated( F&nction #et+"agic+/&ote#+r&nti"e)) i# deprecated in *$ar*www*librarie#*php"ailer*php"ailer,php on line 0102 Deprecated( A##igning the ret&rn $al&e of new b reference i# deprecated in *$ar*www*"od&le#*"od+e3"en&405*e3"en&*e3"en&,cla##,php on line 56 Deprecated( F&nction #plit)) i# deprecated in *$ar*www*librarie#*php"ailer*php"ailer,php on line 789
)5 #plossing C.eprecatedD
3out - 4aarschuwing: C(ommige PLP functies 2ijn in de volgende PLP ;ersie niet meer beschikbaarD =5 #plossen@
Joomla> 1aporteer ;ia de CbugtrackerD Brd part e%tensie> $eem contact op met ontwikkelaar o;er de waarschuwing Via php5ini: errorJreporting G <J/!! & Q<J.<P1<C/"<. Via 5htaccess: phpJflag displa Jerrors off
)5 Verberg waarschuwing
B5 CMissing ClassD
Fatal error( Cla## :;Config: not fo&nd in *$ar*www*incl&de#*fra"ework,php on line 56 Fatal error( Cla## :<=>Reader: not fo&nd in *librarie#*c"#*feed*factor ,php on line 6. Fatal error( Cla## :=od=en&?elper: not fo&nd in *4oo"la*ad"ini#trator*"od&le#*"od+"en&* t"pl*defa<+enabled,php on line 08Fatal error( Cla## :;Error: not fo&nd in *p&blic+ht"l*incl&de#*fra"ework,php on line 71 Fatal error( Cla## :;=ail?elper: not fo&nd
if &ou t&pe ?Goo$le? into Goo$le, &ou /an brea3 the <nternet7
$iet te specifiek@ Verwijder CuniekeD tekst 2oals de folder structuur .ownload ;an de2elfde Joomla ;ersie het ;olledige installatie pakket opnieuw &pload alle bestanden:folders en o;erschrijf de ;ersies op de ser;er
@ changed 3 b&t doe# not work Start A&bli#hing doe# not work at all Show Bitle doe# not work Article change# not $i#ible in front end =ain "en& not #howing on =<iling&al web#ite Article# option not working in ;oo"la 1,5 Article# not #howing,,,!% ?ow co&ld thi# be% = #ite de#cription not #howing on google @"age# not $i#ible in Categor 'log S&b"en& ite"# not $i#ible an "ore in ;-,0,0%
Memor& is !AM,
F5 E*E
=en&# don:t work Site doe# not work after "o$e to other #er$er 797 error for all article*#ite link# 797 Error on All >ink# =A@C =ECU 797 ERRDR plea#e help!!!! "en& ite"# gi$e 797 error =en& ite" no longer working - ret&rn# with 797 error 797 error# on all link#, front page of 4oo"la fine Strange UR>:# in ;oo"la 1,5,. URGENT HELP URGENT help error 797
@ can:t login to " ad"in panel Site ?acked and now locked o&t of ad"in ;oo"la 1,5 can:t login to Ad"in or Site Cannot log in into *ad"ini#trator back-end Can:t login ad"in or &#er, Cannot Acce## Ad"ini#tration Aage Cannot login to backend After "o$e of #ite cannot login, loop >ocked o&t of the Ad"in S&per U#er >ocked D&t of ;oo"la 1,5
+ello
eset password: new password + C3unctionD M.F? after login - &ser Manager? $ew password@ add new !uper "dmin + password? see: http:::docs5joomla5org:LowJdoJ ouJreco;erJorJresetJ ourJadminJpasswordYB3 check plugins in ZJJe%tensions: plgJuserJJoomla - enabled G = > plgJauthenticationJjoomla - enabled G = >
PLPass - na login CM.F+saltD automatisch opnieuw ;ersleuteld met best mogelijke ;ersleuteling (ecurit e%tension> - >token8after8url
Cannot in#tall an te"plate#, pl&gin#, "od&le# or co"ponent# Cannot in#tall e3ten#ion# on ;oo"la! 1,5 ?elp - Can:t in#tall e3ten#ion#, ;Folder((file#( Aath i# not a folder, ;@n#taller((in#tall( Failed to cop file Unable to Find @n#tall Aackage Cannot in#tall <EF in ;oo"la on ?o#ting FE< ;oo"la cannot in#tallG ;SDC i##&e ;@n#taller((@n#tall( Cannot find ;oo"la <=> #et&p file Can:t in#tall e3ten#ion#
<en specifieke e%tensie of alle e%tensies> 's e%tensie ;oor de juiste Joomla ;ersie> Controleer CPermissionsD
Iestanden REE? Mappen +FF ( stem N ( stem 'nformation N .irector Permissions Via 3"P fileJuploads G #$? uploadJma%Jfilesi2e G e5g5 =*M
Controleer beschikbare diskruimte &n2ip in :tmp: map & kies C'nstall from .irector D>
Changing the backgro&nd color% ?ow can @ Re"o$e the HAowered b <EFH% ?ow to change the colo&r of the article title te3t% Change logo% 'eeI- header change% Ao##ibilit to change te3t color in article% >ogo change po#ition% Change "od&le po#ition beeI19% Change ?- to another header in "od&letable( Re"o$e cop right info at the botto"%
"emplate gerelateerd> Verander template als test Plugin> Ket bepaalde plugins uit als test Component of Module> Aijk naar CL"M! "emplate #;errideD '.< ,$etbeans? <clipse? 3irestorm0
!h i# " web#ite #o #low to load% Slow web#ite! @# it " ho#ting% !eb#ite loading to #low Change# to web page #low to load = web#ite i# loading e3tre"el #low Slow /&erie# on large web#ite Slow loading web#ite )&n#table perfor"ance) Jer #low page loading )!aiting on font#,googleapi#,co") Br ing to increa#e the #peed of " web#ite @t:# too #low
Ket JoomlaHs deb&g "ode aan en controleer de /&erie# Gebruik [slow ,3ire3o% : Chrome browser addon0 en anal seer het laden ;an de website Iackup ,gebruik /keeba0 !okale webser;er op PC ,gebruik \/MPP0 Ket backup terug op lokale PC? test snelheid en ;ergelijk
Unwanted Ad$erti#er Aop-&p appearing on ad"in front end, @ got hacked,,,, Cant re#et #&per&#er pa##word ;&#t got hacked, ad$ice needed @ 4&#t got hacked b 3333 -aarrgghh! !eb#ite got hacked b in#ert A?A code in all file ;oo"la #ite hacked Se$eral #ite# co"pro"i#ed = #ite ha# been hac4ed! plea#e help !ebho#t "alware #can delete# #o"e file# Got ?acked
4ire, e@/lamation mar3 4ire, e@/lamation mar3 +elp me, e@/lamation mar3
=*5 #plossing C4ebsite is gehackedD Loe oud is jouw meest recente backup>
Lou je wel alle software up8to8date> Verouderde Joomla & Brd part e%tensies> /nal seer de ser;er logfiles Vreemde bestanden in :images: > Vreemde 5htaccess > Koek op 'P adres ;oor soortgelijke hacks op shared hosting Koek alle recent aangepaste bestanden Koek ;oor Ce;al,baseREJdecodeD [ou ha;e been hacked or defaced
((L toegang>
e0 Lulpmiddelen
e0 Lulpmiddelen =:B
Joomla
/ndere standaard Joomla website met ;oorbeeld content Joomla Deb&g "ode Joomla (<3 #33 8N toon ;olledige &1! met commandoHs Joomla ( stem 'nformatie
PLP 'nformatie .irector Permissions ,en:of gebruik 3"P om permissions & owner:group te anal seren0 /nal seer & repareer director per"i##ion# 1epareer & optimaliseer database tabellen
e0 Lulpmiddelen ):B
!erver
4ebser;er logfiles: access & error logs PLP error logfile 5htaccess #atabase
e0 Lulpmiddelen B:B
&()* uitvoer %broncode+
4eb .e;eloper addon ,Chrome + 3ire3o%0 [slow ,Irowser addon0 /keeba Iackup \/MPP diff ,G&': Meld? 4inMerge0
#atabase
Vragen>
'" Crowd ] )**R8)*=*? Produced b "alkback "hames for Channel E "ele;ision Corporation5 '" Crowd photos: http:::spoilert;5co5uk power button 8 ^gerard+S^ http:::www5s%c5hu:photo:=**SE6F #ld Polish "V 8 Aonrado 3edorc2 ko http:::www5s%c5hu:photo:==6+FFB .iscarded 8 "herese Iranton http:::www5s%c5hu:photo:+*FB+) chains 8 Pablo Lerrera http:::www5s%c5hu:photo:=B6=RFF Motherboard E 8 !isa Kanchi http:::www5s%c5hu:photo:=*BS=E note paper 8 ilker http:::www5s%c5hu:photo:=)RRFB) 1oadside /ssistance 1eWuired 8 jamie brelsford http:::www5s%c5hu:photo:R*B**=
.oodled desks ) 8 ^igoghost^ http:::www5s%c5hu:photo:==SB))6 "ree of Change = 8 Aimberl Vohsen http:::www5s%c5hu:photo:=*++R*S Jerror 8 /le%andre Galant http:::www5s%c5hu:photo:R6)B6B !ock 8 1obert !inder http:::www5s%c5hu:photo:=BSFB+S tap joint 8 /sif /kbar http:::www5s%c5hu:photo:6REB6+ claws 8 esra su http:::www5s%c5hu:photo:)*R6SR (peedometer 7 /bdulhamid /l3adhl http:::www5s%c5hu:photo:=BS*=6S Crowbar 8 1ichard .udle http:::www5s%c5hu:photo:6FE)RR "ools 8 J Ioontje http:::www5s%c5hu:photo:6*FF+= signs signs 8 Jason /nton http:::www5s%c5hu:photo:+F=*BE