[PHP] cURL werkt niet...

Pagina: 1
Acties:
  • 400 views

Onderwerpen


Acties:
  • 0 Henk 'm!

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 03:43

F.West98

Alweer 16 jaar hier

Topicstarter
Hallo,
Na veel, heel veel proberen krijg ik cURL icm PHP 5.3 niet aan het werk. Alleen het cURL werkt niet.
Hoe heb ik geinstalleerd?
Ik heb voor apache en php dit gedaan: http://www.ricocheting.com/how-to-install-on-windows/apache
Daarna voor cURL: http://www.tonyspencer.co...hp-and-apache-on-windows/
Deze versie: http://www.paehl.com/open_source/?CURL_7.21.3 zonder SSL.
Alles op de aangegeven manier gedaan, maar de volgende simpele code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$url    = 'http://gathering.tweakers.net';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url)
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)');
$html   = curl_exec($ch);
 curl_close($ch);
echo $html;
?>

Werkt niet.
Wat heb ik fout gedaan, wat zou er kunnen zijn?
(natuurlijk heb ik apache al meerdere keren herstart)

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Acties:
  • 0 Henk 'm!

  • Herko_ter_Horst
  • Registratie: November 2002
  • Niet online
"Werkt niet" is geen foutmelding. Welke foutmelding krijg je wel (aangenomen dat je foutrapportage in PHP hebt aangezet, zo niet: doen)?

PS. je topic staat in het verkeerde deel van het forum. In het juiste deel van het forum staat ook een tip naar Debugging tips

[ Voor 55% gewijzigd door Herko_ter_Horst op 07-01-2011 20:23 ]

"Any sufficiently advanced technology is indistinguishable from magic."


Acties:
  • 0 Henk 'm!

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 03:43

F.West98

Alweer 16 jaar hier

Topicstarter
Parse error: syntax error, unexpected T_STRING in C:\Users\Floris\Documents\PHP\test3.php on line 5
is de melding
Op een andere computer werkt dit wel

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
Je mist een ; achter regel vier ;)

Dit werkt wel:
PHP:
1
2
3
4
5
6
7
8
9
10
11
$url    = 'http://gathering.tweakers.net'; 
$ch    = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $url); // zie de ; achter deze regel
curl_setopt($ch, CURLOPT_FAILONERROR, 1); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_TIMEOUT, 10); 
curl_setopt($ch, CURLOPT_VERBOSE, 1); 
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)'); 
$html    = curl_exec($ch); 
 curl_close($ch); 
echo $html;

[ Voor 89% gewijzigd door mithras op 07-01-2011 20:24 ]


Acties:
  • 0 Henk 'm!

  • RedHat
  • Registratie: Augustus 2000
  • Laatst online: 09-09 17:16
F.West98 schreef op vrijdag 07 januari 2011 @ 20:22:
Parse error: syntax error, unexpected T_STRING in C:\Users\Floris\Documents\PHP\test3.php on line 5
is de melding
Op een andere computer werkt dit wel
Dan weet je ook waar het aan ligt, en dat is de installatie. En een ; achter regel 4 zoals Matis aangeeft.

[ Voor 5% gewijzigd door RedHat op 07-01-2011 20:24 ]


Acties:
  • 0 Henk 'm!

  • Herko_ter_Horst
  • Registratie: November 2002
  • Niet online
Is regel 5 de regel 5 uit je TS?

"Any sufficiently advanced technology is indistinguishable from magic."


Acties:
  • 0 Henk 'm!

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 03:43

F.West98

Alweer 16 jaar hier

Topicstarter
ja
RedHat schreef op vrijdag 07 januari 2011 @ 20:24:
[...]


Dan weet je ook waar het aan ligt, en dat is de installatie. En een ; achter regel 4 zoals Matis aangeeft.
die andere computer is een ander script, daar werkt curl wel
mithras schreef op vrijdag 07 januari 2011 @ 20:23:
Je mist een ; achter regel vier ;)

Dit werkt wel:
PHP:
1
2
3
4
5
6
7
8
9
10
11
$url    = 'http://gathering.tweakers.net'; 
$ch    = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $url); // zie de ; achter deze regel
curl_setopt($ch, CURLOPT_FAILONERROR, 1); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_TIMEOUT, 10); 
curl_setopt($ch, CURLOPT_VERBOSE, 1); 
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)'); 
$html    = curl_exec($ch); 
 curl_close($ch); 
echo $html;
eens kijken!
volgende error:
Fatal error: Call to undefined function curl_init() in C:\Users\Floris\Documents\PHP\test3.php on line 3

[ Voor 6% gewijzigd door F.West98 op 07-01-2011 20:30 ]

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20:12

Creepy

Tactical Espionage Splatterer

Curl is simpelweg niet als module beschikbaar in PHP. Pas als die goed is geinstalleerd zal het werken. Als je een recente tutorial pakt (php4? Kom op...) dan zal je het waarschijnlijk wel werkend krijgen. Mocht het dan echt nog niet lukken, dan kan je een nieuw topic openen, maar doe dat dan aub op de juiste plek (zie Waar hoort mijn topic?) . Software installatie hoort hier in SEA zeker niet thuis, en die parse error hoort eigenlijk op heel GoT niet ;)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.