11. juni 2004 - 21:52Der er
20 kommentarer og 1 løsning
Kan vist ikke køre php
Hejsa Eksperter
Jeg har lige installeret en ny server med win2003, har lagt mysql på og installeret PHP, men den vil ikke køre phpmyadmin eller andre php filer. Der kommer bare en side med "siden kan ikke vises" (404)
.php ext er med i listen over filer der køres på IIS'en...
Det er sikkert bare en lille ting jeg har glemt med hvad ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg prøvede den guide, men fik taget den uden installer, selvom jeg havde brugt installeren i første omgang. Jeg fjernede php og installerede det igen (med installeren) og fik sagt ja til at cscript skulle være standard, så nu er der sikkert lavet godt skidt i den...
Nu har jeg fjernet det hele igen og installeret om og nu får jeg fejlen: HTTP Error 403.1 - Forbidden: Execute access is denied. Internet Information Services (IIS) ...når jeg prøver at køre phpMyadmin Der er execute til IUSR på php.exe og php4ts.dll
Måske jeg skulle reinstallere serveren, så der ikke ligger nogle instillinger og "forstyrrer" Serveren skal bruges i produktion, så der skal ikke være nogle dikkedarer med den, eller er det ikke nødvendigt ? (jeg skal ikke køre sites i php, kun phpMyadmin)
krydset> Hvilken af metoderne brugte du ? Den uden installer er lidt underlig, da der står at der skal installeres den der FastCGI binary hvor der skal installeres en fil ved navn "isapi_fcgi.dll", men inde på siden kan der kun hentes en fil ved navn "phpfcgi.exe". Og en anden ting ved det er, at phpfcgi.exe er til PHP 4.2.x, og på siden står der "The next version of PHP (4.3), will include fastcgi support." I guiden installerer han en version 4.3.6 (jeg har nu en 4.3.7) Jeg forstår det ikke helt!!!
Nu har jeg prøvet at gå den guide igennem uden installeren punkt for punkt oh jeg får fejlen: The page cannot be displayed You have attempted to execute a CGI, ISAPI, or other executable program from a directory that does not allow programs to be executed. --------------------------------------------------------------------------------
Please try the following:
Contact the Web site administrator if you believe this directory should allow execute access. HTTP Error 403.1 - Forbidden: Execute access is denied. Internet Information Services (IIS)
Jeg har givet IUSR execute rettigheder til mapperne c:\windows, c:\windows\system32 og c:\php så jeg kan virkelig ikke se hvilken mappe der ikke er adgang til!!
thedeadheart> Det er phpmyadmin mappen og der er execute adgang...
fangel> Det er ikke "out of the question", men jeg har fået det til at køre på 2003 webedition og på 2000, hvorfor kan det så ikke komme til at virke på en ren 2003 ?
Det er det samme. 403.1 You have attempted to execute a CGI, ISAPI, or other executable program from a directory that does not allow programs to be executed.
der er flere gode artikler, men ikke lige noget der springer i øjnene. Jeg er dog blevet overbevist om, at det må have noget med den større sikkerhed i IIS6 at gøre!
404 fejlen er beskrevet flere steder, men den er jeg kommet over, nu er fejlen 403.1 som beskrevet ovenfor! IUSR har tilsyneladende fået de rettigheder den skal have, men måske system eller noget andet også skal sættes???
Be sure you have permissions configured at both the web server level and the directory level so that scripts can be executed in the directory where you're trying to execute Discus scripts. If other CGI scripts execute just fine in that directory, be sure that the file system permissions on the Discus scripts are correct. In any case a 403 error is always a permissions problem and is never a Discus problem.
Hvad menes med både "webserver level" og "directory level" ? Hvad menes med "file system permissions" er det ikke IUSR_machine ?
Og så ved en tilfældighed så jeg lige, at jeg i IIS'en ikke havde fået sat execute permissions på domænet........ Hvor dumt :-) Men jeg fik forståelse for hvad det går ud på i den guide du lavede krydset, så smider du et svar.
oki godt du fik løst det, og sorry jeg ikke var så meget aktiv men jo osse andet at se til i hverdagen :-S
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.