You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Windows | - | Windows Server 2019, 2022, 2025 | 5.6, 7.4|
15
+
| Windows | - | Windows Server 2019, 2022, 2025 | 5.6, 7.2, 7.3, 7.4 , 8.0, 8.1|
16
16
17
17
Other distros and architectures upon request.
18
18
@@ -157,111 +157,170 @@ Each version of PHP can be installed individually or all versions at once.
157
157
1. Obtain the required license to get access to the service.
158
158
2. Contact [[email protected]](mailto:[email protected]) to receive instructions for generating your unique access link (tokenized URL). Anonymous access is restricted.
159
159
160
-
### Download TuxCare PHP Windows
160
+
### Download and Install TuxCare PHP Windows
161
+
162
+
TuxCare provides a Windows Installer that allows you to install and manage ELS PHP versions.
2. Use this link to download the latest version of PHP.
164
-
3. Extract the downloaded archive (ZIP file) to a preferred directory, for example`C:\PHP`.
165
-
4. PHP doesn't have a traditional "installer" on Windows, it’s a portable application. Once you extract the files and set up a few things, it's ready to use.
165
+
2. Use this link to download the latest version of the installer.
166
+
3. Launch the installer. After the first run, it will appear under **Settings > Apps**.
167
+
4. Provide you access credentials:
168
+
***Register** - if this is your first time using the installer or you're installing on a new system, choose the "Register" option. You’ll be asked to provide your license key or authentication token. You can also save your token for future use.
169
+
170
+

166
171
167
-
### Configure PHP
172
+
***Use previous token** - if you’ve already registered on this machine and chose to save your credentials, the installer will detect and use the saved token automatically. You won’t need to enter your credentials again unless the token is missing or expired.
168
173
169
-
Configure TuxCare ELS PHP for Windows to work as intended on Windows:
174
+
5. Select a PHP version and tick the checkbox next to it. **Only 1 version can be installed per installation**.
175
+
176
+

170
177
171
-
1. Navigate to your PHP directory (e.g. `C:\PHP`).
172
-
2. Find and rename the `php.ini-development` file to `php.ini`. This is the main configuration file PHP uses when running.
178
+
:::tip
179
+
If you already have a version installed, it will appear highlighted in green. When another version is selected, the installer will ask whether to **replace** the existing one or install it **alongside**.
180
+
181
+

182
+
:::
173
183
174
-
### Additional configurations (optional)
184
+
6. Choose Installation Path. By default, the installer will use `C:\Program Files`. Click **Change** if you want to install to a different location.
185
+
7. Click **Load** to fetch the required PHP archive. Once the archive is loaded, a list of available PHP modules will appear. Select the modules you need and click **Continue** to confirm.
175
186
176
-
Depending on your ELS PHP usage purpose, additional configurations may be required. Here are some commonly useful configurations.
187
+

177
188
178
-
### Extensions
189
+
8. During installation, the installer will create a folder with PHP configuration and selected modules, and add TuxCare PHP to the **System PATH** (advanced settings).
179
190
180
-
Many PHP features come as extensions and are disabled by default to keep PHP lightweight. TuxCare provides the required `.dll` files to support these extensions.
181
-
To enable the functionality you need, update the `php.ini` file:
191
+
<details>
192
+
<summary>Click to see more</summary>
182
193
183
-
1.Open the `php.ini` file in an editor of your choice (e.g. Notepad).
184
-
2. Uncomment necessary extensions by removing the `;` like so:
194
+
1.Right-click **This PC** and select **Properties**, or search for **Settings > System > About** in the Start menu.
4. Under *System variables*, find **Path** and click **Edit**.
199
204
200
-
If you're integrating PHP with applications like WordPress, you might need to increase memory and upload size limits:
205
+

201
206
202
-
1. Open the `php.ini` file in an editor of your choice (e.g. Notepad).
203
-
2. Set the limits as needed, e.g:
207
+
5. You will see your PHP `C:\PHP` directory added.
208
+
209
+

210
+
</details>
211
+
212
+
9. Wait for the installation process to complete.
213
+
214
+
### Validate the Installation
215
+
216
+
To confirm PHP is working:
217
+
218
+
1. Open **Command Prompt**, **PowerShell**, or **Terminal**.
219
+
2. Run the following command:
204
220
205
221
<CodeWithCopy>
206
222
207
223
```text
208
-
upload_max_filesize=40M
209
-
post_max_size=40M
210
-
memory_limit=256M
224
+
php -v
211
225
```
212
226
213
227
</CodeWithCopy>
214
228
215
-
### Add PHP to the System Path
229
+
You should see output like this:
216
230
217
-
Adding PHP to the system PATH lets you run the `php` command from a terminal window without typing its full location. This is useful for running scripts and using PHP with other tools.
You can integrate PHP with other tools, for example, IIS or WordPress. For further details and documentation, refer to the [official PHP documentation](https://www.php.net/manual/en/index.php).
264
306
307
+
### Uninstallation
308
+
309
+
#### Uninstall a PHP version,
310
+
311
+
To uninstall a PHP version:
312
+
313
+
1. Manually delete the PHP installation directory (e.g., `C:\Program Files\TuxCare\php-version`).
314
+
315
+
2. Remove the PHP path from **System Path**.
316
+
317
+
#### Uninstall TuxCare Installer
318
+
319
+
To uninstall TuxCare Installer:
320
+
321
+
1. Open **Settings > Apps**.
322
+
323
+
2. Find *TuxCare Installer* and click **Uninstall** to remove it from the list of installed apps.
0 commit comments