We have (had) issues with Bit Defender causing the executables to get banned due to a false positive of a malware detection of some kind. We are in close contact with BD regarding that. The only way to get rid of this is by putting the executables in your white list.
There are 3 executables involved
phspeed.exe This is the application that is responsible for maintaining your IDE, Library files and components. It performs version checking etc. Then it will start up phspeedide.exe.
phspeedide.exe This application contains your ide, debugger and code generator
subprocess32.exe / subprocess64.exe This application is required to allow PHsPeed to run Chromium in the IDE (the internal web browser)
All packages on our server that are being downloaded by phspeed are encrypted. PHsPeed download these, decrypts and then installs the files. It's very unlikely that these files contain malware, or our development systems should be infected. Not impossible, but we do everything to prevent. All our development environments are protected by WebRoot, All deployed msi file and executables are digitally signed by aducom software. If you file(s) are not digitally signed then there's something wrong and you should not install.
That is completely up to you. On our development systems we run WAMP but there are a lot of other options like XAMP and others. These packages are convenient as they usually contain everything you need: a webserver (useually apache), a database (usually MySQL and/or MariaDB) and PHP (usually 5.6, 7.0, 7.1).
PHsPeed uses PDO to maintain databases and SQLite for storing temporary results. So in general you should be able to use any database you like as long as this database has a supported PDO driver. We have tested PHsPeed generated applications under PHP 7.1.9 as highest version currently.
You need to install the installer/license manager from our website. Then install PHsPeed and, preferable, the PHsPeed Xampp Package. If you have issue, then please go to the video page and look at the instruction video. The Xampp webserver can be installed concurrently with other webservers as long as you keep the http port unique for each install. If you have another Xampp running than you need to install Xampp in the root of another partition, or in a directory of your choice and create a mapping. You will find all the functionality you need for this, in the installer.
If you start PHsPeed then you will be able to click the Install button. It will bring you to a page where you can select the required version to install. Be aware that you might run into compatibility issues, i.e. if you have used components that were not there in the previous version than you will get a lot of errors obviously ;-)
You probably forgot to install the PHsPeed Xampp package. Watch the instruction video on our video pages. If not then there's a mismatch between the configured http port and the one used in the apache.ini. Changing the port in the IDE should fix this issue. If you are running your own webserver, then you need to do that manually.
The preferences screen is very important because it tells PHsPeed where to find things. If you cannot get this screen then you most likely have entered wrong data or have forgotten to install the Xampp . It is important that the field is actually pointing to an existing php.exe and that the webroot is pointing to the web-root of your webserver. If you have installed PHsPeed Xampp package, then try to pick another local , then re-select PHSpeed-Xampp. If that doesn't solve your issue then check if you have installed Xampp.
Most likely you haven't deployed the runtime libraries which you need to do at least the first time you are generating your application. Use the drop-down from the generate button and select 'generate with the runtime.' If you have used images, you can select that option. By default, the runtime checkbox is checked, but if you use CSRF protection then you need to deploy this module too. If you are not sure then deploy everything. Then the application will start. See our instruction videos that explain further.
The download link below will download the installer and license manager of PHsPeed. If you have issues while installing, then please look at the instruction video. PLEASE NOTE: Currently this installer can only be used by our beta test team, and invited people. If you do not belong to one of these groups, then you can't install. Important! Aducom Software digitally signs all executables and MSI file. If your files are not digitally signed, then please do not install.
Please verify that you are running the installer version 3.1.A. or higher. Due to browser cashing we have noticed that if you have downloaded the installer previously, you could end up with an old version of the file.
The PHsPeed modified Xampp package will be downloaded by clicking the link below. This package is under the same license as Xampp. It is integrated into the package above but can be downloaded as a separate package to comply to its license.
We have nothing to hide.
For issues, please report on our bug tracker (English only).
For questions, please use our forum.
For security issues, please follow the protocol you can find here.
When you register the product, you will automatically get an account on our forum and bugtracker. Due to spam issues we do not support an open forum any more.
As a Dutch company, PHsPeed (part of Aducom Software Netherlands) complies fully to the European GDPR guidelines. We do NOT collect data from you while using this website, nor do we perform any statistics If you use our chat channel then we require a valid email address. This email address will be used to send you a transcript of the chat. Next, your data will be purged. If you send a question while our operators are offline, then we use your email address to reply, then delete. If you choose to install PHsPeed, then you need to create a valid account with a valid EMail address in the installed license manager. If you choose to not to buy a subscription then you can request to forget you. Otherwise, your data is removed after max. 1 year. If you do buy a subscription, then we will only register your personal data as it is needed for our legal financial administration. We will not send emails ever, except for recovering account issues, or in case of a subscription to our newsletter, which may come occasionally.