/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Hvordan får jeg PHP_EXIF.dll til at virke?
Fra : Flemming Joensson


Dato : 06-07-03 12:23

Jeg kører på med Apache og PHP 4.3.2 på windows.

Jeg har sat Coppermine gallery op og vil i den forbindelse gerne have exif
data med på siden. Coppermine gallery 1.1 virker kun med php_exif, ikke med
exifer eller andre tools (i hvert fald ikke direkte).

Jeg har prøvet følgende, uden held:

1. indkommenteret extension = php_exif.dll i php.ini
1a. Genstartet Apache

Intet held, kaldet if (function_exists('exif_read_data')) evaluerer til
false.

2. rettet extension_dir fra "./" til "C:/web/php4/extensions"
2a. Genstartet Apache

Samme som 1.

3. Kopieret php_exif.dll fra extensions biblioteket ud i c:/php4 (fordi
phpinfo(); udskriver at extension dir = c:\php4 selvom jeg i 2 har sat den
til en anden værdi?
3a. Genstartet Apache

Samme som 1.

4. Kopieret php_exif.dll ind i samme dir som php.exe og php4ts
4a. Genstartet Apache

Samme som 1.

Nu kan jeg ikke komme på flere ting at prøve lige umiddelbart - og må krybe
til korset.

Hvad gør jeg forkert?

Med venlig hilsen
Flemming

 
 
Martin Sveegaard (06-07-2003)
Kommentar
Fra : Martin Sveegaard


Dato : 06-07-03 13:17

On Sun, 6 Jul 2003 11:22:43 +0000 (UTC), Flemming Joensson
<joensson@fjerndette.cs.auc.dk> wrote:

>1. indkommenteret extension = php_exif.dll i php.ini
>1a. Genstartet Apache

>2. rettet extension_dir fra "./" til "C:/web/php4/extensions"
>2a. Genstartet Apache

>3. Kopieret php_exif.dll fra extensions biblioteket ud i c:/php4 (fordi
>phpinfo(); udskriver at extension dir = c:\php4 selvom jeg i 2 har sat den
>til en anden værdi?
>3a. Genstartet Apache

>4. Kopieret php_exif.dll ind i samme dir som php.exe og php4ts
>4a. Genstartet Apache

Jeg tror det er vigtigt at du får php til at bruge det rigtige
extension directory. Prøv at vende dine / om til:
"C:\web\php4\extensions".
MVH Martin S

Flemming Joensson (06-07-2003)
Kommentar
Fra : Flemming Joensson


Dato : 06-07-03 14:50

Martin Sveegaard <sveegaard@tdcadslFJERN:DETTE.dk> wrote in
news:oh4ggv81n43h29ado73b0t09p4b38nil1n@4ax.com:

> Jeg tror det er vigtigt at du får php til at bruge det rigtige
> extension directory. Prøv at vende dine / om til:
> "C:\web\php4\extensions".
>

Den havde jeg prøvet, og det virkede heller ikke. Men jeg fandt ud at det
var en fejl 40 der gjorde det ikke virkede.

Jeg havde placeret php.ini i system32 og ikke i %SYSTEMROOT% (WinNT)
biblioteket. Det resulterede i at PHP defaultede til standardværdier for
alle settings - hvilket jeg ikke lige havde opdaget. Det var en helt ny
installation som der ikke var noget specielt i, så alle andre settings var
alligevel default.

Efter jeg flyttede php.ini over i det rigtige bibliotek virker det hele :)

Flemming

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste