Vi har tagit emot flera önskemål från våra kunder
under flera år kring en förbättring av vår script möjligheter på
Telia Webbhotell. Orsaken till att vi lägger upp en ny
utvecklingsmiljö är att behålla den höga säkerhet i den gamla miljön
samtidigt som vi vill göra möjligt för mer avancerade utvecklare.
Fråga 1: Kostar
tjänsten något?
Fråga 2: Vilken mjukvara använder ni?
Fråga 3: Vad är min adress och kan jag
få en egen domän.
Fråga 4: Kan jag använda ftp för att
överföra filer?
Fråga 5: Hur ändrar jag rättigheter i
WS FTP?
Fråga 6: Kan jag få statistik på mina
domännamn?
Fråga 7: Kan jag lösenordsskydda mina
sidor?
Fråga 8: Vad är adressen till
utvecklingsmiljön?
Fråga 9: Jag får det inte att fungera -
vad gör jag?
Fråga 10: Jag saknar en funktion i
tjänsten. Kan jag få den installerad?
Fråga 11: Vilken path har perl, php,
mail?
Fråga 12: Vilken ändelse måste filerna ha?
Fråga 13: Fungerar SSI i
Utvecklingsmiljön?
Fråga 14: Fungerar MySQL och
phpMyAdmin?
Fråga 15: Kan jag se storleken på min
databas?
Fråga 16: Kan CGI-Script skapa egna filer?
Fråga 17: Vilka Perl-moduler finns
installerade?
Fråga 18: Hur använder jag
Perl-moduler som inte finns installerade?
Fråga 19: Kan jag använda Servlets?
Fråga 1: Kostar tjänsten något?
Nej, Utvecklingsmiljön är ett gratis tillval. Det innebär att du
måste aktivt beställa den från
kundtjänst, men den kostar inget.

Fråga 2: Vilken mjukvara använder
ni?
Vi använder oss av nedanstående mjukvara:
- Unix/Solaris 8
- Apache 2.0.48
- PHP ( Embedded PHP 5.1.6 )
- Perl version 5.6 (/usr/bin/perl eller /bin/perl)
- Perl version 5.8 (/usr/local/bin/perl)

Fråga 3:
Kan jag peka om mitt domännamn till denna
miljön?
Du kan peka om ditt/dina domännamn till denna miljön. Det
innebär att du måste aktivt beställa den från
kundtjänst, men den kostar inget. Annars sätts en
standard-url som du kan länka in från dina vanliga sidor:
http://tiw-pro.web.internet.telia.com/~5555555/ Du
byter ut siffrorna mot ditt eget kundnummer (INT-nummer).

Fråga 4: Kan jag använda ftp för att
överföra filer?
Ja, du använder vändarnamn och lösenord som du har fått i filen
tiw-pro.txt i ditt befintlig FTP kontot. Hosten är
tiw-pro.web.internet.telia.com. Använder
du WSFTP kan du ändra rättigheter på filerna direkt från ftp-klienten. Se fråga 5 för mer information.

Fråga 5: Hur ändrar
jag rättigheter i WS FTP
Många script som du hämtar från webben måste du anpassa eller
ändra rättigheter på. Det gör du enklast med WS FTP. T.ex kan du
få instruktioner att ändra rättigheterna till CHMOD 775.
För att göra det loggar du in med WS FTP och markerar den filen
som du vill ändra rättigheterna på.

Du högerklickar på musen och klickar på "chmod UNIX"
Då öppnas det här fönstret

Varje nummer representerar det sammanlagda
värdet i varje kolumn.
Read - 4
Write - 2
Execute - 1
För att få rättigheterna till 755 fyller du
alltså i som ovan.

Fråga 6: Kan jag få statistik på mina domännamn
Du kan beställa statistik genom
kundtjänst. Se exempel :
http://webbhotell.telia.com/statistik_livestats.html

Fråga 7: Kan jag lösenordsskydda mina sidor?
Du kan beställa lösenordsskydd genom
kundtjänst.

Fråga 8: Vad är adressen till
utvecklingsmiljön?
Adressen till utvecklingsmiljön och användarnamn samt lösenord
hittar du i ditt ftp rootarea. Tänk på att Utvecklingsmiljö2 är
ett gratis tillval och måste först beställas via
kundtjänst. IP adressen
till miljön är
tiw-pro.web.internet.telia.com. Om du har aktiverat tjänsten
finns det en textfil i din vanliga ftp area som heter
tiw-pro.txt

Fråga 9: Jag får det inte att
fungera - vad gör jag?
Tänk på att alla filer som ska synas måste ligga i www-mappen i
utvecklingsmiljön. Får du det ändå inte att fungera så kan du
kontakta support per e-post
eller telefon: 020-21 22 20.

Fråga 10: Jag saknar en funktion i
tjänsten. Kan jag få den installerad?
Hör av dig till support.
Om det finns ett brett behov eller om det är en mindre
installation så installerar vi den åt dig.

Fråga 11: Vilken path har perl, php
, mail?
- perl 5.6 har /usr/bin/perl eller /bin/perl
- perl 5.8 har /usr/local/bin/perl
- php har /usr/bin/php
eller /bin/php (Behövs ej i Embedded php)
- mail har
/lib/sendmail, /usr/bin/mail
eller /bin/mail.

Fråga 12: Vilken ändelse måste filerna ha?
Filerna i Perl /script måste ha ändelsen .pl för att fungera.

Fråga 13: Fungerar SSI i Utvecklingsmiljön
Ja. Många script kräver att det finns stöd för
SSI. Om du har en fil som heter count.pl och vill anropa den
från en annan fil skriver du,
<!--#exec cgi="count.pl" --> Ligger filerna i olika
kataloger måste du även ange katalognamn, t ex
<!--#exec cgi="script/count.pl" --> Du kan endast
anropa med SSI från utvecklingsmiljön, inte från din vanliga ftp
area.
Tänk på att filen som anropar scriptet måste döpas till .shtml
Tänk på att vi även har en funktion där du mycket enkelt kan
lägga in räknare, dagens datum, klockan, senast ändrat datum mm.
Fungerar även för våra Enkel kunder. Läs
mer här

Fråga 14: Fungerar MySQL och
phpMyAdmin?
Ja, databasen MySQL är installerat och du
administrerar dina databaser här:
https://tiw-pro.web.internet.telia.com/phpmyadmin/ Du kan
även använda det grafiska gränssnittet,
phpMyAdmin, för att administrera din databas.

Fråga 15: Kan jag se storleken på
min databas?
Ja, använd det här
scriptet.

Fråga 16: Kan cgi-script skapa egna filer?
Ja, om katalogen som scriptet skall skriva i får
skrivrättigheter vilket brukar kunna göras med hjälp av FTP-klienten.

Fråga 17: Vilka perl-moduler finns installerade?
- Perl version 5.6
- Perl version 5.8

Fråga 18: Hur använder jag Perl-moduler
som inte finns installerade?
I ditt perl-skript (i detta exempel kallat "test.pl") så har du förmodligen
en rad någonstans i början av skriptet som kan se ut ungefär på följande
sätt:
use Tie::IxHash;
I detta fall använder skriptet en perl-modul som heter Tie::IxHash. Om
modulen inte finns installerad men du har en nedladdad kopia själv lokalt
kan du helt enkelt ladda upp den med FTP-klienten till din "script"-katalog.
Modulen måste finnas i samma katalog som själva skriptet. Man måste dock se
till att den finns i rätt katalogstruktur efter hur modulen är definierad. I
detta fall då modulen heter Tie::IxHash innebär det att IxHash.pm (som är
själva modulfilen) skall finnas i en katalog som heter Tie.
I detta fallet skall det alltså se ut så här:
script/test.pl
script/Tie/IxHash.pm

Fråga 19: Kan jag använda Servlets??
Ja, du hittar Frågor & Svar angående Servlets
Här
