Commit Graph

61 Commits

Author SHA1 Message Date
feb3034bb0 Fix to consider default FPM config too 2025-02-11 13:19:16 +02:00
9a7f6f2255 Break virtualmin dependency 2025-02-10 22:21:24 -08:00
c293500fd4 Fix back directories 2025-02-10 19:13:19 -08:00
615838be9e Fix to test if under directory correctly 2025-02-10 14:09:26 +02:00
eda9723aaa We may be editing a global php.ini even when the server is in FPM mode 2025-02-09 22:08:50 -08:00
d0cc38f320 php.ini may be in a directory alongwide the pools sub-directory 2025-02-08 12:07:06 -08:00
abf062a8b3 Fix path to includes 2025-02-08 11:37:15 -08:00
c97cda206f Rename links to .disabled instead of deleting them 2025-02-07 22:36:06 -08:00
a7848cf90f Handle php-fpm.conf filename format 2025-02-07 22:15:30 -08:00
1b7c9f9dd6 Enable and disable modules on debian with links 2025-02-04 22:02:05 -08:00
6c82ca53a5 Fix PECL packages are for RPM distros 2025-02-04 12:47:55 +02:00
df1bf060a9 Start of work on debian-style php modules 2025-02-03 22:11:48 -08:00
5e203798a9 Handle PECL package names 2025-02-03 21:57:02 -08:00
e8565d84ab Debian uses conf.d 2025-02-03 21:53:09 -08:00
b488e28550 Improve messages when installing packages, and association between PHP versions and package names 2024-12-01 16:59:26 -08:00
797ba9f45e Various fixes to support module install for the default version 2024-11-29 17:07:02 -08:00
dd42835d12 Work on support for installing PHP modules 2024-11-29 16:05:43 -08:00
c39e5ffb01 Allow modules to be enabled or disabled 2024-11-24 22:34:06 -08:00
e412d1a1e6 Start of work on being able to select PHP modules 2024-11-23 22:34:59 -08:00
38136888b3 Add a page for select functions to disable https://github.com/virtualmin/virtualmin-gpl/issues/753 2024-10-12 22:06:09 -07:00
d061a190ac Handle case where FPM config contains no PHP options yet https://forum.virtualmin.com/t/pfp-fpm-default-configuration/127002 2024-05-29 16:26:48 -07:00
cae06a79a0 Fix to use regular params 2023-07-18 22:53:58 +03:00
b2f4dd4fe8 Fix to clearly say if option cannot be extracted 2023-07-16 20:35:02 +03:00
acc47ce0e7 Add PHP API for comparison and version extraction 2023-07-16 17:13:50 +03:00
ad084a1ceb Fix to display unknown value as empty not to be confusing 2023-07-16 15:07:17 +03:00
77c9d1fa9c Fix tooltip content formatting if HTML is supported 2023-07-16 14:49:04 +03:00
fb0b6b4044 Fix to simplify linkage to PHP.net 2023-07-16 13:13:08 +03:00
deb172ca82 Fix PHP detection from the path to work for all supported distros 2023-07-16 13:09:19 +03:00
f7dc0add11 Add initial support for displaying default PHP value 2023-07-16 03:44:10 +03:00
437bdd2528 Fix typo when detecting PHP binary 2023-07-15 23:27:18 +03:00
dda33af768 Allow selection of default mode always https://github.com/virtualmin/virtualmin-gpl/issues/555 2023-07-10 16:35:52 -07:00
166ea04954 Don't switch to non-root when editing PHP configs in /etc https://github.com/virtualmin/virtualmin-gpl/issues/522 2023-03-02 19:26:26 -08:00
1a953bf2fe Completed support for editing multiple extension lines 2022-11-06 18:28:24 -08:00
3a67aa1071 Work on support for selecting extensions 2022-11-06 17:31:45 -08:00
4ae46dbe83 Also fix MySQL strings in PHP-INI module https://github.com/virtualmin/virtualmin-gpl/issues/464 2022-10-08 23:22:52 -07:00
f0c976a9c1 Fix to check if domains 2022-09-17 14:34:20 +03:00
5c71893482 Fix to use is_under_directory 2022-09-16 21:52:37 +03:00
003d04f214 Fix to restart Nginx in FCGId mode 2022-09-16 18:45:27 +03:00
e00939dc24 Use a better function to map the config file to the pool directory 2022-02-06 13:35:52 -08:00
f774fe73b6 Fix to quotemeta dir 2022-02-06 20:39:54 +03:00
30a3c3c052 Fix to restart correct PHP-FPM service 2022-02-06 20:35:29 +03:00
52a2412b10 Respect and preserve php_admin_value https://github.com/virtualmin/virtualmin-pro/issues/8 2021-09-12 17:08:12 -07:00
83df0508f1 Add detection for all php.ini paths 2021-08-14 17:40:56 -07:00
5328a45081 PHP INI file paths can be globs 2021-08-14 13:20:46 -07:00
f1859983ab Add missing params 78fb6c26b9 2020-09-30 12:00:06 +03:00
a2dc3f7124 Switch all calls to open() to explicitly open for read 2020-03-14 17:20:54 -07:00
6dd6618d2a Don't show global config if user has no access 2020-02-02 09:53:12 -08:00
deb752f734 If custom ini path is a directory, look for php.ini inside it 2019-12-25 10:15:00 -08:00
79433069fe Always read files with limited permissions 2019-10-05 23:00:35 -07:00
4cc65beacc Restart FPM server after updating an FPM config file 2017-06-01 12:45:41 -07:00