[PHP] browscap.ini werkt niet

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • cheeseruler
  • Registratie: Januari 2006
  • Laatst online: 18-06 17:24
Hey medetweakers! Ik wil het pakket WordPress proberen om een websiteje te draaien op mijn thuis servertje. Ik heb Windows 2003 Server geinstalleerd met PHP5 op IIS6. (uiteraard handmatig en niet via de installer)

Alles lijkt gelukt maar als ik mijn test.php file browse in Firefox en IE6 krijg ik de volgende foutmelding:
Warning: get_browser() [function.get-browser]: browscap ini directive not set. in c:\Inetpub\wwwroot\test.php on line 13

Wat ik al geprobeerd heb:
- php.ini opnieuw ingesteld
Daar staat het volgende:
[browscap]
browscap = c:\php\browscap.ini

- Gezocht op T.net
- Op google gezocht

Ik hoop dat iemand een geschikte oplossing weet, ik zie de php bytes door het spreekwoordelijke bos namelijk niet meer :o .


Edit:
Bedankt voor de snelle reacties;
- Browscap.ini staat inderdaad in de goede directory.
- browscap = "c:\php\browscap.ini" -> dit werkt helaas ook niet.
Edit2:
- browscap = "c:/php/browscap.ini" -> dit werkt helaas ook niet.
- browscap = c:/php/browscap.ini -> werkt helaas niet.

Sorry dat ik dit in het verkeerde forum heb gepost!

[ Voor 22% gewijzigd door cheeseruler op 05-04-2006 14:22 ]


Acties:
  • 0 Henk 'm!

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 09-06 21:17
Staat je browscap.ini ook inderdaad in de map C:\php\ ?
En dient het pad niet met een aanhalingsteken te beginnen :?

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11-06 00:38

NMe

Quia Ego Sic Dico.

Configuratie is geen programmeren. Zie ook Waar hoort mijn topic?. ;)

PRG>>DTE

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 17-06 17:33

Janoz

Moderator Devschuur®

!litemod

Dit is geen programmeer probleem. Ik verplaats het topic dan ook naar DTE

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

  • FlorisB
  • Registratie: Augustus 2004
  • Laatst online: 18-06 10:39
[browscap]
browscap = "c:/php/browscap.ini"

Doen. '\' is het escape teken, waardoor je een \p en \b escape krijgt (niet dat ze bestaan ofzo, maar toch ;) )

LOL @ mods _/-\o_

[ Voor 15% gewijzigd door FlorisB op 05-04-2006 14:05 . Reden: haha ]


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11-06 00:38

NMe

Quia Ego Sic Dico.

FlorisB schreef op woensdag 05 april 2006 @ 14:04:
[browscap]
browscap = "c:/php/browscap.ini"

Doen. '\' is het escape teken, waardoor je een \p en \b escape krijgt (niet dat ze bestaan ofzo, maar toch ;) )
Dat geldt binnen PHP zelf, maar in de configuratiefile van PHP gelden andere regels. Volgens mij mag je daar gewoon backslashes gebruiken hoor. :) Quotes zijn overigens niet nodig. ;)
LOL @ mods _/-\o_
Janoz is traag. O-)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • FlorisB
  • Registratie: Augustus 2004
  • Laatst online: 18-06 10:39
-NMe- schreef op woensdag 05 april 2006 @ 14:07:
[...]

Dat geldt binnen PHP zelf, maar in de configuratiefile van PHP gelden andere regels. Volgens mij mag je daar gewoon backslashes gebruiken hoor. :) Quotes zijn overigens niet nodig. ;)

[...]

Janoz is traag. O-)
install.txt:

Note: Remember that when adding path values in the Apache
configuration files on Windows, all backslashes such as
c:\directory\file.ext must be converted to forward slashes, as
c:/directory/file.ext.
;)

edit: k*t, geld voor apache ;( :P

---

Wat ik iig na zou kijken is bij phpinfo() waar hij de php.ini zoekt, of je wel de goede PHP.ini geladen hebt :)

[ Voor 14% gewijzigd door FlorisB op 05-04-2006 14:12 ]


Acties:
  • 0 Henk 'm!

  • cheeseruler
  • Registratie: Januari 2006
  • Laatst online: 18-06 17:24
* cheese is blij met alle reacties O+

Waar kan ik dat vinden? Ik kan alleen "phpinfo()" terug vinden in mijn test.php.
Zo zie hij eruit;

<?php session_start(); ?>
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<!-- testing sessions -->


<!-- testing browscap.ini -->
<?php
echo $_SERVER['HTTP_USER_AGENT'] . "<br/><br/>";
$browser = get_browser(null, true);
print_r($browser);
echo "<br/><br/>";
?>

<!-- a general PHP test -->
<?php phpinfo(); ?>
</body>
</html>


***********EDIT***********
Ik heb php.ini voor de gein eens in de WINDOWS directory geplaatst. Nu zie ik geen foutmelding meer in de browser, als ik mijn test.php browse.

Echter krijg ik op de server wel een melding:
Error parsing c:/php/browscap.ini on line 393.

Komt iemand dit bekend voor? Google levert helaas niets op.

[ Voor 61% gewijzigd door cheeseruler op 05-04-2006 14:42 ]


Acties:
  • 0 Henk 'm!

  • FlorisB
  • Registratie: Augustus 2004
  • Laatst online: 18-06 10:39
cheeseruler schreef op woensdag 05 april 2006 @ 14:26:
* cheese is blij met alle reacties O+

Waar kan ik dat vinden? Ik kan alleen "phpinfo()" terug vinden in mijn test.php.
Zo zie hij eruit;

<?php session_start(); ?>
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<!-- testing sessions -->


<!-- testing browscap.ini -->
<?php
echo $_SERVER['HTTP_USER_AGENT'] . "<br/><br/>";
$browser = get_browser(null, true);
print_r($browser);
echo "<br/><br/>";
?>

<!-- a general PHP test -->
<?php phpinfo(); ?>
</body>
</html>


***********EDIT***********
Ik heb php.ini voor de gein eens in de WINDOWS directory geplaatst. Nu zie ik geen foutmelding meer in de browser, als ik mijn test.php browse.

Echter krijg ik op de server wel een melding:
Error parsing c:/php/browscap.ini on line 393.

Komt iemand dit bekend voor? Google levert helaas niets op.
Op die pagina kijken wat er achter Configuration File (php.ini) Path staat, is dat je PHP.ini path?

Verkeerde browscap? Even kijken of er iets fout is op lijn 393? ;)

[ Voor 14% gewijzigd door FlorisB op 05-04-2006 14:45 ]


Acties:
  • 0 Henk 'm!

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 09-06 21:17
Geeft voldoende hits hoor ;)

Acties:
  • 0 Henk 'm!

  • paulh
  • Registratie: Juli 1999
  • Laatst online: 12-06 20:31
Ik zou even rondkijken voor alternatieven want het opvragen van de browser met een methode die gebruik maakt van die file is over het algemeen rete traag. Zeker nu die file alleen maar groeit door de vele browser versies.

[ZwareMetalen.com] - [Kom in aktie tegen de CO2 maffia]

Pagina: 1