Avatar billede sjoko Nybegynder
24. april 2002 - 23:13 Der er 4 kommentarer og
1 løsning

CS Stats giver PHP probs.

Hej

Har et problem.

Er ved at lave så der kommer stats på min cs server.

Stats siden kan ses her:

http://social.mianus.dk/hlstats.php

Problemet jeg har er at når jeg skal bruge funktionerne på siden giver den denne fejlmeddelelse:

Security Alert! PHP CGI cannot be accessed directly.
This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set. This variable is set, for example, by Apache's Action directive redirect.

You may disable this restriction by recompiling the PHP binary with the --disable-force-cgi-redirect switch. If you do this and you have your PHP CGI binary accessible somewhere in your web tree, people will be able to circumvent .htaccess security by loading files through the PHP parser. A good way around this is to define doc_root in your php.ini file to something other than your top-level DOCUMENT_ROOT. This way you can separate the part of your web space which uses PHP from the normal part using .htaccess security. If you do not have any .htaccess restrictions anywhere on your site you can leave doc_root undefined. If you are running IIS, you may safely set cgi.force_redirect=0 in php.ini.

Det hele kører på en Apache v. 2

Hvad gør jeg for at komme uden om det???

Mvh Sjoko
Avatar billede lauer Nybegynder
24. april 2002 - 23:55 #1
Jeg vil faktisk installere Apache 1.3, da php ikke virker optimalt til 2.0 endnu.. (eller ikke php 4.2)
Avatar billede sjoko Nybegynder
25. april 2002 - 07:04 #2
Kunne heller ikke få det til at virke som et modul
Avatar billede sjoko Nybegynder
25. april 2002 - 14:24 #3
Mere præcist.

Jeg kan ikke få PHP 4.2 til at virke som et modul i Apache 2.0.35

Kan simpelthen ikke starte serveren når jeg indsætter de linier man skal bruge for at køre det som modul.
Avatar billede sjoko Nybegynder
26. april 2002 - 14:24 #4
Update:

Kan stadig ikke få PHP til at virke som et modul.

HAr fundet ud af problemet. Mangler bare løsningen.

Når man trykker på et link kalder den php.exe istedet for index.php

Eksempel.

1:
http://hlstats.mianus.dk/index.php?game=cstrike

2:
http://hlstats.mianus.dk/php/php.exe?game=cstrike


Hvor 1 er det rigtige og 2 det forkerte.

Hvad gør jeg får at løse det???

Min httpd.conf kan ses her:

http://www.mianus.dk

Og siden der giver problemer kan ses her:

http://hlstats.mianus.dk


Systemet det heler kører på er:

En gammel pII 233 på et eller andet ukorant bundkort med 64 mb sd-ram

På det kører så:
W2K service pack II
Apache 2.0.35
PHP 4.2.0
Activeperl 5.6.1.631
MySql 3.23.49
Hlstats 1.02
DBI Perl module
Mysql Perl module
Avatar billede sjoko Nybegynder
27. april 2002 - 20:53 #5
Har selv fundet ud af det.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester