MAMP 500 Internal Server Error. MAC OSX php

15k Views Asked by At

No results from my php code on the MAMP just got a 500 internal server error. Also I don't know if has something to do with XCache installed, no idea what's it but comes with MAMP. Here is my code. Trying to display an image binary stored on my mysql dB.

  <?php 
  mysql_connect("localhost", "root", "root") or die(mysql_error());
  mysql_select_db("catlogo") or die(mysql_error());
  $image = mysql_query("SELECT * FROM catlogo WHERE id=2");
  $image = mysql_fech_assoc($image);
  $image = $image['imagen'];

  header("Content-type:image/png");
  echo $image;

  ?>
2

There are 2 best solutions below

1
On

The above code would raise a fatal PHP error on the typo, "mysql_fech_assoc".

0
On

php Syntax Error

line 5:

$image = mysql_fech_assoc($image);

replace:

$image = mysql_fetch_assoc($image);