When I click the "New" link below the table name in the left panel, I get this error:
Error in Processing Request Error code: 500 Error text: Internal Server Error
The same happens when I'm on the Database overview page and try to create a new table from the "Create table" box at the bottom.
It first happened as a user without the required permissions, but the same thing happened as root as well. I was able to create the table using raw SQL with "CREATE TABLE..." so it can't be a permissions issue.
Using: PMA 4.3.9, PHP 5.4, MySQL 5.6, Microsoft IIS 7.5.
You mean "New" below the database name in the navi panel, correct?
I cannot reproduce this. Can you reproduce on the demo server?
Last edit: Marc Delisle 2015-02-20
It works fine on the demo server and on my localhost. Perhaps it's something to do with IIS?
The exact path requested (as shown in dev tools) is:
/tbl_create.php?server=1&db=tentors&token=a35a5fc571a3009614c28291b1dcde79&ajax_request=true&ajax_page_request=true&menuHashes=3246c918-ddf9938f&_nocache=142443656011854469
An internal server error happens at the web server level, probably while interacting with the PHP component.
Last edit: Marc Delisle 2015-05-07
Update: I'm getting the same error when trying to edit a field type. Clicking the Edit icon makes the error appear.
Did this problem appear on your IIS with phpMyAdmin 4.3.9? What about 4.3.8 ?
i think you should try it manually;
<?php
$server_name = "localhost";
$user_name = "database username";
$password = "database password";
// this gonna start a connection to the server
$conn = new mysqli($server_name, $user_name, $password);
// make sure that the connection works normally
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// start creating database afetr connecting to the server
$sql = "CREATE DATABASE DBname";
if ($conn->query($sql) === TRUE) {
echo "successfuly database created";
} else {
echo "Error with creating database: " . $conn->error;
}
$conn->close();
?>
@abdotayb first, your code refers to creating a new database, not table, and secondly the DisgruntledGoat already tried using SQL directly.
Please give us some feedback on this problem under phpMyAdmin 4.4.1.1.
I have this problem too in version 4.4.4
Database server
Web server
phpMyAdmin
Daniel,
anything in IIS's error log regarding this?
This is the log from IIS for just that site.
This is a log of requests but I need the error log. Maybe this can help:
http://stackoverflow.com/questions/4764230/where-does-iis-7-5-log-errors
I am getting this error too. While creating the table.
Which phpMyAdmin version?
I have installed the latest version 4.4.9
Same question: any clue in the web server's error log?
Hi, same issue on my local Mac.
phpmyadmin 4.4.9
from the logs :
[Mon Jun 15 13:44:07 2015] [error] [client ::1] FastCGI: comm with server "/Applications/MAMP/fcgi-bin/php5.6.6.fcgi" aborted: idle timeout (30 sec), referer: http://localhost/phpMyAdmin/tbl_structure.php?db=mydb&table=mytable&token=6d009d8111df3d1521ab024d78364407
[Mon Jun 15 13:44:07 2015] [error] [client ::1] FastCGI: incomplete headers (0 bytes) received from server "/Applications/MAMP/fcgi-bin/php5.6.6.fcgi", referer: http://localhost/phpMyAdmin/tbl_structure.php?db=mydb&table=mytable&token=6d009d8111df3d1521ab024d78364407