Flera tips nedan testade bara på Algonet-konto. Fast där glömde man kompilera in PHP-stöd när man den 15 juni 2004 bytte webbserver. Sidorna flyttade därifrån utan större ändringar! (Efter ett par dagar fick man igång php igen). Se nedanstående som minnesanteckningar från enkla tester. PHP är ett kommandospråk som körs på webbservern som ett tillägg till webbkoden, som bearbetas innan den skickas iväg. Har testat vilka kommandon som fungerar på Algonet, och jämfört med några grundläggande kommandon från www.php.net:s tutorial ... (Kompletterar successivt med fler) Den 19 dec 2002 upptäckte jag att Algonet bytt adress på de två servrar som används för lastfördelning av www.algonet.se till 213.150.135.106 och 213.150.135.107. Phpinfo visar att båda servrarna är lika konfigurerade. (Tidigare tester fungerade bara ibland. Snart upptäckte vi då att PHP fungerade mot den ena av Algonets interna adresser vilket blev förvirrande. Detta verkar nu vara avhjälpt och PHP fungerar nu på båda! Hoppas stabilt!!) |
Tester:
På sidan http://faq.folkmusikhuset.se/test.php har
jag börjat lägga in elementära exempel och hur man får dessa att fungera
på Algonet. De flesta kommer direkt ur tutorials - främst från
http://www.php.net.
Tips:
Många fria skript utgår från register_globals=on. Man får därför leta upp variabler utifrån och kapsla in dem i sin array. Detta kan gälla fler av de exempel (i olika svårighetsgrad) som finns bland länkarna nedan. Se också i PHP-manualen, Predefined Variables.
Någon databas (som t ex MySQL) har inte utlovats på Algonet. Jag har därför testat med en textbaserad variant, PHP Text DB API, primitiv och tidig beta. Fungerar för de elementära tester jag gjort. (Vill inte publicera något här, men kontakta mig gärna ...). Har hittat ett gästbokskript för php4 och MySQL med tutorial på tyska. Skriptet finns konverterat till Text DB, hämta hem joelhgb.txtdb.zip!
Säkerhet?
Man måste ge alla skrivrättighet (chmod 666) i filer som
förändras av besökaren på sidan. Är detta ett säkerhetsproblem? Finns
annat att ta allvarligt på? Tacksam för hjälp!
Länkar:
PHP Sverige Artiklar om PHP
selinux Programmering PHP med Martins
PHP-skola
niklasson.net PHP-Guide
idg.se PHP4-artiklar
Zend Introduction to PHP
WebMonkey Programming PHP
gimpster.com PHP Tutorial
HotScripts PHP: Scripts and Programs
phpbuilder.com
www.php.net Fler länkar
Där finns också dokumentation, t ex som Windows
HTML-helpfil: php_manual_en.chm
phpdeveloper.org
ONLamp.com PHP Articles, bl a Form Over Substance.
Och på tyska:
thinkphp med
Slides Einführungsschulung mm, dvs "kurser"
att ladda hem.
Åter början
Sidan besökt 4223 gånger sedan 3 feb 2002.
Åter hemsidan
Se också sidor om:
| Error robot | Skapa anpassade felmeddelanden |
(bättre kolla fellogg) |
| Mailman |
Program för e-postlistor |
Använder jag till nyhetsbrev |
| SSH | Secure shell - bättre än Telnet |
|
| WAP | Grunder för att publicera för WAP-telefon |
|
| XSSI | Extended Server Side Includes |
Anpassar för datum, webbläsare mm |
| Allmänt | Tekniska grunder |
Varför sidorna flyttats till Oderland & Co |
|
Titta gärna in hos Folkmusikhuset
i Stockholm |
||
Kontakta Arne Kjellman arnek@sverge.nu