PHPFusion er en fuldt integreret og skalerbar platform, der kan opfylde alle behov i forbindelse med produktion af hjemmesider - uanset om du skal lave en kommerciel side, en portal for et fællesskab eller en personlig side.
PHPFusion er oprettet som et open source projekt under GNU AGPL v3. Derfor er PHPFusion åbent og gratis at bruge.
Nye udviklingselementer og koden til dem skal deles, med mindre vi udsteder en licens til dig om, at du har lov til at sætte dig ud over AGPL-reglerne.
Dette er, hvad der efter vores opfattelse giver den bedst mulige beskyttelse både for PHPFusion og for alle de udviklere, der producerer systemudvidelser til PHPFusion.
Du er velkommen til at stille spørgsmål eller rapportere eventuelle problemer i vores debatsektion enten på PHPFusions hovedside eller på PHPFusions danske støtteside.
Ønsker du svar på licensspørgsmål, kan du besøge vores Licenssektion.
Denne softwarepakke er gratis: du kan videreformidle den og/eller modificere den i overensstemmelse med reglerne i GNU Affero General Public License (AGPL) der er offentliggjort af Free Software Foundation, enten efter version 3 af denne licens eller - såfremt du ønsker det - alle senere versioner.
Vi distribuerer pakken i håbet om, at den vil være brugbar, men UDEN NOGEN FORM FOR GARANTI, og også uden garanti for MERKANTIL STABILITET eller ANVENDELIGHED TIL SPECIELLE FORMÅL. Se Affero General Public License for yderligere informationer.
Du skulle have modtaget en kopi af GNU Affero General Public License sammen med pakken. Hvis det ikke er tilfældet, så kan du se den her www.gnu.org.
Advarsel
Du bryder international lov, hvis du fjerner copyright informationerne i bunden af siden uden at have erhvervet en gyldig licens:
Footeren forventes at se ud som det følgende eksempel med alle links til os intakte:
Powered by PHPFusion Copyright © 2020 PHP Fusion Inc
Released as free software without warranties under
GNU Affero GPL v3.
Ønsker du at fjerne denne meddelelse, så besøg vores licensinformationsside her: phpfusion.com.
Brugeradministration, administratoradministration, brugergrupper og så videre er ligeledes tilgængelige.
Nogle nøglefunktioner så som beskedfunktionen og funktionen til fremvisning af brugerdefinerede sider installeres som standard.
Resten af ovenstående bliver kun installeret, hvis du ønsker det. Men alle funktionerne er tilgængelige som en del af kernen.
For yderligere informationer besøg PHPFusion hovedsiden eller
PHPFusions danske støtteside.
Software | Version |
---|---|
PHP | 7.0 eller højere |
MySQL | 5.6 eller højere |
Apache | 2.4+ eller højere |
Nginx | 1.8+ eller højere |
mod_rewrite eller equivalent til SEO |
Først skal du oprette en MySQL-database. Det kan du gøre enten via din udbyders kontrolpanel eller via phpMyAdmin. Sørg for at have dine tilslutningsoplysninger ved hånden - inklusive værtsnavn, brugernavn, navnet på databasen og kodeordet til databasen. Du vil få brug for disse oplysninger under installationen.
1. Upload indholdet af folderen files til din webserver.
2. Med mindre du afvikler PHPFusion på en lokal server, så skal du i de fleste tilfælde sætte adgangsrettigheder til 777 (CHMOD) på følgende filer og foldere:
Infusioner, der hentes sammen med kernen, kræver at du sætter rettighederne på nedenstående foldere til 777 (CHMOD)
Bemærk:
Nogle værtssystemer tillader ikke en bruger at anvende CHMOD 777. Er det tilfældet kan du i stedet anvende CHMOD 755.
3. Nu kan du kalde din side, hvorefter installationen vil begynde automatisk. Hvis det ikke sker, skal du køre installationsprogrammet manuelt ved at indskrive den fulde sideadresse efterfulgt af /install.php Eksempelvis: http://www.yourdomain.com/install.php.
4. Gør installationen færdig ved at gennemgå samtlige trin og skrive de informationer, du bliver bedt om.
Før alt andet anbefaler vi på det kraftigste, at du laver en sikkerhedskopi af både dine filer og din database.
PHPFusion 9 er en meget stor opdatering fra PHPFusion 8.
Kontroller at din server opfylder kravene til denne version:
- PHP 5.6.40 eller højere
- MySQL 5.6 eller højere
Denne opgradering kan være meget krævende - lidt afhængigt af, hvor meget indhold, du har på siden.
Brugerfelter bliver ikke opgraderet. Et standardiseret, nyt sæt af felter bliver installeret i stedet.
Det samme gælder for Interne links. Et nyt sæt af standard Interne links vil blive oprettet.
Elementer har seks nye positioner og nye indstillinger. Alle eksisterende elementer vil blive opdateret. Som standard aktiveres alle elementer i hele hjemmesideområdet.
Hvis du har brugeroprettede PHP-koder i elementer eller brugeroprettede sider, skal du aktivere PHP-kode eksekvering. Administration > Indstillinger > Sikkerhed > Tillad PHP Execution.
PHPFusion 9.0 er i det store og hele kompatibelt med version 8,
men du skal være forberedt på problemer og tilføje systemtilføjelser langsomt - ligesom du skal være forsigtig med at tilføje ældre data fra systemtilføjelser langsomt.
Der er lavet massive ændringer i kernen - og det betyder også, at nogle tilføjelser, nogle infusioner, nogle elementer eller temaer ikke længere virker.
Opgraderingen vil forløbe i to trin
Du skal følge nedenstående instruktioner nøje.
Trin 1
Trin 2
Din side skulle nu være helt og fuldt opgraderet og parat til at afvikle PHPFusion 9.
For at optimere din side, kan du herefter gå ind under systemadministration > infusioner og fjerne de infusioner, som du ikke skal bruge.
Hvis du har spørgsmål er du velkommen til at bede om hjælp i vores supportfunktioner på hovedsiden Support Forums eller den danske støttesides Support.
En særlig tak - ikke i nogen bestemt rækkefølge - går til:
RobiNN - Development Manager.
karrak - Solid Core Senior Developer.
Robert Gaudyn {Wooya} - Inspirerende multisprogsfunktioner, første udgave af elementadministrationen, RSS elementet, ideer til elementplacering, det basale layout til databasen omkring nye brugere, diverse elementer til grundlayout.
Ankur - det første design af SEO Engine.
Rizado - sprogversioner, brugerfelter, dato og klokkeslæt, oversættelsessystem.
Rimelek - databasehåndtering, forbedringer på Defender, Dynamics.
Tyler Hurlbut - grunddesign på Fusion Dynamics og på jQuery output håndtering.
JoiNNN - grunddesign af Token-funktionen, forbedringer af Defender og Dynamics.
Craig - grunddesign af temaet Septenary.
Marcus G - grunddesign af template system til mails.
SuNflOw - mange fejlrettelser.
Dennis Vorpahl {Webmeteor} - mange fejlrettelser.
dialektika - mange fejlrettelser.
Jugolo - mange fejlrettelser.
Dahlgren - mange fejlrettelser.
WuChEn - mange fejlrettelser.
Talocha - mange fejlrettelser.
Brendan Scarvell - Reporting security issues.
Routh - hjælp ved aftestning af scripts til opgradering og mange fejlrettelser.
MiChAeLoKGB - rettelser af BBCode.
Keddy - mange fejlrettelser.
helmuth - Betatest og fejlrapportering.
janmol {Jan.M} - Betatest og fejlrapportering. (RiP)
Kvido - Betatest og fejlrapportering.
Alex L - Betatest og fejlrapportering.
Balin50 - Betatest og fejlrapportering.
Wanabo - mange fejlrettelser.
ctokepa - stavefejl rettet.
DosSpiele - RC test og fejlrapportering.
Homdax {Richard.A} - RC test og fejlrapportering.
MPolleke - Multiple fixes provided.
Ali, Ikram, Ramlan, Nik and Sham from SEC Consult Vulnerability Lab {https://www.sec-consult.com/} - Reporting security issues.
Songohan22 - Reporting security issues.
r0ck3t1973 - Reporting security issues.
thiennv-2147 - Reporting security issues.
SecGus - Reporting security issues.
Alexey Solovyev (solov9ev) - Reporting security issues.
OosmanRak - Reporting security issues.
En speciel tak til alle, der har hjulpet med oversættelse af teksterne.
Det er svært at opliste alle, der har bidraget til denne proces.
Nogle laver fulde oversættelser, mens andre foretager mindre rettelser enten via debatter eller direkte på GitHub.
Husk at klappe jer selv på skulderen i de enkelte udgaver af global.php.