webForumDet fria alternativet

Varför fungerar inte filtilläget php när php3 gör det?

PHP

5 svar · 248 visningar · startad av Chavez

Medlem sedan maj 20001 953 inlägg
Frågan#1

Hejsan!
Rubriken i detta inlägget säger nog det mesta! Jag har Php 4.0.2 installerat och kör det på Pws. Pws verkar vara rätt inställt men varför fungerar det inte :( Det ska väl räcka med php?
Det ger internt serverfel i IE om jag försöker.

------------------
<A HREF="mailto:djungelfredde@spray.se">Mvh Chavez
</A> UIN: 73975020

Medlem sedan aug. 20004 638 inlägg
#2

Det ska man väl kunna ställa in själv nånstans? Jag har aldrig kört PWS, men finns det inte lite inställningar om hur den tolkar filändelser?

------------------
Axel - När sorken själv får välja.

Medlem sedan mars 20007 896 inlägg
#3

Japp, precis som Axel säger kan man ställa in det själv nånstans... närmare bestämt i RegEdit -> HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Services -> w3svc -> parameters -> Script Map
Där skapar du bara en ny sträng där värdet ska vara den filändelse du vill använda och data ska innehålla sökvägen till php.exe följt av %s %s

Sen ska det funka :)

------------------
SPiN, bjowik99@it-gymnasiet.nu

Medlem sedan maj 20001 953 inlägg
#4

*******************************
Redigering:
Nu har jag pillat så mycket i registret med olika strängar mm att jag är ganska säker på att det inte är där felet ligger. Tar jag bort strängen med .php3 t ex fungerar ju filer med .php3 ändå :) Nått mysko är det! Förstår bara inte var felet ligger :l
*******************************

Skit skit skit!
Får det inte till att fungera. Trots att jag gick in i registret och gjorde som du sa :/
Sökvägen måste ju ändå vara samma som den som står i extension_dir i info filen?

------------------
<A HREF="mailto:djungelfredde@spray.se">Mvh Chavez
</A> UIN: 73975020

[Redigerat av Chavez den 02 okt 2000]

Medlem sedan mars 20007 896 inlägg
#5

Hmm... skumt, det funkar för mig ju. Jag köp PWS på Win98 maskin. Iofs kör jag med php 4.0, men det ska väl inte skilja? :q

Vet inte hur du ska kunna lösa det om inte mitt tidigare sätt funkade...

Du startade väl om datorn efter att du pillat register? :)

------------------
SPiN, bjowik99@it-gymnasiet.nu

[Redigerat av SPiN den 02 okt 2000]

Medlem sedan maj 20001 953 inlägg
#6

Nu går det ugglor i mossen!
Tog och raderade strängen med .php3 i regedit och startade om datorn.
Men filer med .php3 fungerar fortfarande. Det gör självklart inte de med .php ;)

Får hoppas att allt detta löser sig när jag får hem w2k. Då skall jag formatera om och börja från scratch!

Men det skulle ju inte vara helt fel om jag kunde få det att fungera i win98 med pws heller.
Ingen som har några nya idéer om vart problemet kan ligga?

När jag installerade Php4 gjorde jag det genom ett paket som fixar hela köret åt en (http://php.weblogs.com/easywindows). Kan det ha något att göra med detta?
Här är loggen för installationen, om den skulle kunna vara till någon nytta:

*** Installation Started 10/02/2000 20:01 ***
Title: PHP4.02 EasyWindows Installation
Source: C:\WINDOWS\SKRIVBORD\PHP402.EXE
Made Dir: C:\INETPUB\SCRIPTS
Made Dir: C:\INETPUB\SCRIPTS\PHP
File Copy: C:\INETPUB\SCRIPTS\PHP\php_oracle.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_ifx.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_sybase_ct.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_oci8.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_gd.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\UNWISE.EXE
RegDB Key: Software\Microsoft\Windows\CurrentVersion\Uninstall\PHP4.02 EasyWindows
RegDB Val: PHP4.02 EasyWindows
RegDB Name: DisplayName
RegDB Root: 2
RegDB Old: PHP4.02 EasyWindows
RegDB Key: Software\Microsoft\Windows\CurrentVersion\Uninstall\PHP4.02 EasyWindows
RegDB Val: C:\INETPUB\SCRIPTS\PHP\UNWISE.EXE C:\INETPUB\SCRIPTS\PHP\INSTALL.LOG
RegDB Name: UninstallString
RegDB Root: 2
RegDB Old: C:\INETPUB\SCRIPTS\PHP\UNWISE.EXE C:\INETPUB\SCRIPTS\PHP\INSTALL.LOG
File Copy: C:\INETPUB\SCRIPTS\PHP\test.php
File Copy: C:\INETPUB\SCRIPTS\PHP\php_calendar.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_mssql70.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_dbase.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_zlib.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_ldap.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_interbase.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_ftp.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_exif.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php_imap.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\License.txt
File Copy: C:\INETPUB\SCRIPTS\PHP\README.txt
File Copy: C:\INETPUB\SCRIPTS\PHP\PWS-php4.reg
File Copy: C:\INETPUB\SCRIPTS\PHP\php4isapi.dll
File Copy: C:\INETPUB\SCRIPTS\PHP\php.ini-optimized
File Copy: C:\INETPUB\SCRIPTS\PHP\php.ini-dist
File Copy: C:\INETPUB\SCRIPTS\PHP\php.exe
Made Dir: C:\INETPUB\SCRIPTS\PHP\BACKUP
Shared DLL counter ignored:
File Overwrite: C:\WINDOWS\SYSTEM\Msvcrt.dll
File Copy: C:\WINDOWS\SYSTEM\php4ts.dll
Made Dir: C:\WINDOWS\Start-menyn\Program\PHP4
Shell Link: C:\WINDOWS\Start-menyn\Program\PHP4\PHP.INI.lnk
Shell Link: C:\WINDOWS\Start-menyn\Program\PHP4\README.lnk
Shell Link: C:\WINDOWS\Start-menyn\Program\PHP4\License Read Me.lnk
INI New: Created INI
INI File: C:\INETPUB\SCRIPTS\PHP\UNWISE.INI
INI Sect: Settings
INI Item: No Background
INI Val: 0
RegDB Key: SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\Script Map
RegDB Val: C:\INETPUB\SCRIPTS\PHP\php4isapi.dll
RegDB Name: .php
RegDB Root: 2
RegDB Key: SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\Script Map
RegDB Val: C:\INETPUB\SCRIPTS\PHP\php4isapi.dll
RegDB Name: .php3
RegDB Root: 2
File Copy: C:\WINDOWS\php.ini
INI File: C:\WINDOWS\PHP.INI
INI Sect: PHP
INI Item: extension_dir
INI Val: C:\INETPUB\SCRIPTS\PHP
INI Old: ./
INI File: C:\WINDOWS\PHP.INI
INI Sect: Session
INI Item: session.save_path
INI Val: C:\WINDOWS\TEMP
INI Old: /tmp ; argument passed to save_handler

------------------
<A HREF="mailto:djungelfredde@spray.se">Mvh Chavez
</A> UIN: 73975020

258 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)