Måste man kanske kopiera filen till c:\windows oxå? Kommer inte ihåg såhär på direkten, men jag hade lite olika åsikter med gl_lib jag oxå
~jontto
40 svar · 982 visningar · startad av Pedda · sida 2 av 3
Måste man kanske kopiera filen till c:\windows oxå? Kommer inte ihåg såhär på direkten, men jag hade lite olika åsikter med gl_lib jag oxå
~jontto
Hämta hem ZIP-filen och packa upp den i din php-katalog.
Kopiera sedan php4ts.dll till din systemkatalog.
Matte skrev:
Hämta hem ZIP-filen och packa upp den i din php-katalog.
Kopiera sedan php4ts.dll till din systemkatalog.
Jag har zip-filen också, läste instruktionerna i den och gav upp. ;)
Får väl testa det du skriver och se om det funkar.
Vilken webserver kör du ?
Startat om, hjälpte inte.
Börjar misströsta nu. :( Inget verkar ju hjälpa.
Vilken Apache-version ?
Kopierade du över php4ts.dll till din systemkatalog system eller system32 ?
Startade du om webservern ?
Apache 1.3.23
Kopierade till system, (skrev över en php4ts.dll-fil som fanns där innan).
Startade om allt.
I din php-katalog ligger en fil som heter php.ini-dist. Ändra namn på denna till php.ini.
Öppna den och justera dina sökvägar.
extension_dir ska peka på den underkatalog till din php-katalog där du har dina extensions.
T.ex C:\PHP\extensions
För att sessioner ska fungera så bör du peka om session.save_path så den pekar på en existerande katalog, med skrivrättigheter (alternativt skapa en c:\tmp om php ligger på enhet c:)
Kolla så att du tagit bort avmarkeringen framför
extension=php_gd2.dll
Spara php.ini.
Kopiera den till din Windowskatalog.
Starta om Apache
Ingen skillnad. Så fort jag tar bort markeringen framför extension=php_gd2.dll så slutar allt funka.
Testa och kopiera alla filer i "dlls" mappen som finns i zip filen du ladda hem till c:\windows/system32 (i XP och win 9x) c:\winnt/system32 (i win 2000). Tror att det är så att en del extensions behöver några utav dessa dll-filer.
Kör man "installern" så följer extension och dessa dll-filer inte med så allt sånt måste man fixa manuellt.
Kan testa men alla extensions är avstängda utom gd2
Kör själv Apache 1.3 på Windows XP. GD har aldrig strulat för mig.
Har man rätt extension ihop med rätt PHP-version, och har fått sökvägen rätt till i extension_dir så ska det fungera.
Dock gör det inte så för dig.
Du bör få ett felmeddelande när du startar Apache, annars så ska GD fungera. Vad får du för felmeddelande ?
Vilken PHP-version kör du, och vad är det för kod som inte fungerar för dig ?
Jag får inget felmeddelande när jag startar Apache.
PHP version 4.3.2
Inget kodproblem, har ju inte fått igång GD ännu ;)
När jag tar bort semikolonet framför extension=php_gd2.dll så kan jag inte öppna något php dokument. Står och tuggar bara och PHP svarar inte!
Kör du installern gör såhär:
1, Installera php med installationsfilen laddas hem här
2, Kopiera dlls och extensions mappen till mappen där du installerade php (c:\php) hittar du här
3, Öppna php.ini. Ta bort ; framför extension=php_gd2.dll
4, Ändra denna raden extension_dir = "./" till extension_dir = "C:\PHP\extensions\" (mappen där extensions filerna finns).
Efter detta ska allt funka.
Anledningen till att du inte får något felmeddelande när du startar Apache kan vara att du kör PHP som CGI.
Om det är så:
Testa att avmarkera följande rad i Apaches httpd.conf:
# Action application/x-httpd-php "/php/php.exe"
Istället lägger du till:
LoadModule php4_module c:/php/sapi/php4apache.dll
Justera sökvägen till php-katalogen så den stämmer med din version.
Nu bör du få ett felmeddelande när du startar om Apache.
Kör du redan som modul, så kan du strunta i vad jag skrev ovan. Då blir jag inte klok på det.
Nu funkar det!
Fråga mig inte varför. Startade om allt igen, utan att ändra något och nu funkar det!
Vill tacka alla som har hjälpt mig med detta. Nu är det bara att sätta igång och programmera :)
Hur gör man för att kolla om GD-lib är installerat i linux ?
majk skrev:
Hur gör man för att kolla om GD-lib är installerat i linux ?
Det gör du enklast med phpinfo().
Skapa en fil med följande innehåll och lägg upp den på servern:
<?php phpinfo(); ?>
Kör sedan filen och leta upp GD. Där står om GD är aktiverat, med vilken version samt vilka bildformat som stöds.
Matte skrev:
majk skrev:
Hur gör man för att kolla om GD-lib är installerat i linux ?
Det gör du enklast med phpinfo().
Skapa en fil med följande innehåll och lägg upp den på servern:<?php phpinfo(); ?>Kör sedan filen och leta upp GD. Där står om GD är aktiverat, med vilken version samt vilka bildformat som stöds.
'
Det har jag redan gjort, den gav mig inget matnyttigt svar tyvärr :/.. Men jag fixar en installation, ville bara veta om jag redan hade den... Tack i alla fall...