benkeen / generatedata

A powerful, feature-rich, random test data generator.
https://generatedata.com
2.22k stars 611 forks source link

installation hung up at Step 4. Plugins #416

Open rajfal opened 7 years ago

rajfal commented 7 years ago

Hi, I arrived at this point but no choices are possible. The page appears to be loading plugin options but nothing's been happening for over 10 mins.

Please see the screenshot.

Thanks rajfal screenshot_20170421_114851

benkeen commented 7 years ago

Hi Raifal, what version of PHP are you running?

rajfal commented 7 years ago

PHP Version 7.0.15-0ubuntu0.16.04.4

benkeen commented 7 years ago

Ah yeah, that'll be the problem. I'm afraid the script doesn't currently support PHP 7. I'm going to put another project on hold and update this script to support it, but it may take a couple of weeks. Sorry about that!

rajfal commented 7 years ago

Hi Ben,

ok...thanks... I saw your script and thought it would be great to run it on my computer to test some Mysql LOAD DATA INFILE csv imports...

oh...well I will await your solution. Thank you for your quick reply, all the same.

have a nice day

rajfal

benkeen commented 7 years ago

Soon! :) I should have updated it for PHP 7 support a long time ago, so this is a good incentive to get workin'. ;)

All the best!

glad2badad commented 7 years ago

I've installed generatedata with PHP 7.1.2 and it worked fine (installation). ???

benkeen commented 7 years ago

Hey @glad2badad, yeah apologies - I wasn't quite correct on all this. So PHP7 supports mysqli_* methods for DB connection, but I've read the mysqli extension isn't installed by default for PHP 7 installations. PDO is enabled across the board and is generally a much better (and secure) way to interact with the DB layer. So yeah, it can work just fine if you have mysqli installed. :)

Sorry for the confusion.

rajfal commented 7 years ago

@benkeen , so mysqli is an extension of mysql installation or PHP installation?

benkeen commented 7 years ago

For PHP. A quick way to check if it's installed it to create a php file containing <?php phpinfo(); ?> and load it up in your browser. That'll list everything.

rajfal commented 7 years ago

just tested php.info I run Nginx webserver

MysqlI Support enabled Client API library version mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $

I'm thinking whether some permissions within the GD setup are not correct

walcelio commented 7 years ago

I am having the same issue, but I am using php5.6. db tables "gd_" were created, but they are empty.