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
Copy file name to clipboardExpand all lines: docs/els-for-languages/php/README.md
+85-50Lines changed: 85 additions & 50 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -157,24 +157,88 @@ 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 PHP 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
+

171
+
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.
173
+
174
+
5. Select a PHP version and tick the checkbox next to it. **Only 1 version can be installed per installation**.
175
+
176
+

177
+
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
+
:::
183
+
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.
186
+
187
+

188
+
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).
190
+
191
+
<details>
192
+
<summary>Click to see more</summary>
193
+
194
+
1. Right-click **This PC** and select **Properties**, or search for **Settings > System > About** in the Start menu.
Depending on your ELS PHP usage purpose, additional configurations may be required. Here are some commonly useful configurations.
177
240
241
+
<!--
178
242
### Extensions
179
243
180
244
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.
@@ -194,8 +258,8 @@ To enable the functionality you need, update the `php.ini` file:
194
258
```
195
259
196
260
</CodeWithCopy>
197
-
198
-
### Increase Upload/Memory Limits
261
+
-->
262
+
#### Increase Upload/Memory Limits
199
263
200
264
If you're integrating PHP with applications like WordPress, you might need to increase memory and upload size limits:
201
265
@@ -212,56 +276,27 @@ If you're integrating PHP with applications like WordPress, you might need to in
212
276
213
277
</CodeWithCopy>
214
278
215
-
### Add PHP to the System Path
216
-
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.
218
-
219
-
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**.
229
-
230
-

231
-
232
-
5. Click **New** and add your PHP `C:\PHP` directory.
233
-
234
-

279
+
#### Example Use Cases
235
280
236
-
6. Click **OK** to save the changes.
281
+
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).
237
282
238
-
### Validate the Installation
283
+
### Uninstallation
239
284
240
-
To confirm PHP is working:
285
+
#### Uninstall a PHP version,
241
286
242
-
1. Open **Command Prompt**, **PowerShell**, or **Terminal**.
243
-
2. Run the following command:
287
+
To uninstall a PHP version:
244
288
245
-
<CodeWithCopy>
289
+
1. Manually delete the PHP installation directory (e.g., `C:\Program Files\TuxCare\php-version`).
246
290
247
-
```text
248
-
php -v
249
-
```
291
+
2. Remove the PHP path from **System Path**.
250
292
251
-
</CodeWithCopy>
293
+
#### Uninstall TuxCare Installer
252
294
253
-
You should see output like:
295
+
To uninstall TuxCare Installer:
254
296
255
-
```text
256
-
PHP 7.4.33 (cli) (built: Mar 14 2025 04:59:07) ( NTS Visual C++ 2017 x64 )
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).
297
+
1. Open **Settings > Apps**.
264
298
299
+
2. Find *TuxCare Installer* and click **Uninstall** to remove it from the list of installed apps.
0 commit comments