Comments (4)
[#https://github.com/async-aws/aws/pull/1655 ](async-aws/aws#1655)
from deb.sury.org.
The PPA doesn't include curl, and it's not going to as this is outside of the scope for this PPA.
from deb.sury.org.
@oerdnj PPA include PHP
The PPA doesn't include curl, and it's not going to as this is outside of the scope for this PPA.
Thank you for your prompt response. I understand the constraints of the PPA's scope, but allow me to further clarify the specific issue regarding the curl integration within PHP, as it might be a point of misunderstanding.
When PHP is compiled and built, it can be configured to include the curl extension. This process involves linking the PHP-curl extension to a specific version of the libcurl library available at the time of compilation. The critical point here is that once PHP is compiled with a particular version of libcurl, this version becomes an intrinsic part of the PHP binary. In the case of the PHP package provided in your PPA, it currently includes libcurl version 7.81.0.
The challenge arises from the fact that this embedded version of libcurl within PHP cannot be upgraded or altered externally once PHP is compiled. This means, as long as the PHP package in your PPA uses an older version of libcurl (7.81.0), users of this package have no means to upgrade or change this specific component of PHP to address the keep-alive connection issue. The only way to upgrade libcurl within the PHP environment is through recompiling PHP with a newer version of the libcurl library.
Hence, my request to consider upgrading the version of libcurl used in the PHP compilation process for your PPA. Upgrading to a version higher than 7.87.0 would resolve the current keep-alive connection issue inherent in the older version. This change would significantly enhance the functionality and performance of PHP applications relying on the curl extension, especially for those requiring efficient network communication.
I hope this further explanation clarifies the technical aspect of my request. I appreciate the work and maintenance that goes into managing this PPA, and I believe this upgrade would be beneficial for a wide range of PHP users.
Thank you for reconsidering this aspect of the PHP package in your PPA.
from deb.sury.org.
The critical point here is that once PHP is compiled with a particular version of libcurl, this version becomes an intrinsic part of the PHP binary. In the case of the PHP package provided in your PPA, it currently includes libcurl version 7.81.0.
Please first understand how shared libraries work before stating nonsense like a facts with words like "critical point". There is no embedded libcurl.
Also, let me reiterate once more:
this is outside of the scope for this PPA
from deb.sury.org.
Related Issues (20)
- Upgrade mongodb driver (php-mongodb) to version 1.17.2 to fix performance issue HOT 1
- PHP7.2 on Debian12: no effect on changing locales to php functions HOT 5
- PHP 5.6 compile error HOT 2
- Nginx modules need version epoch on Debian bookworm and Ubuntu downstream HOT 21
- Apt key for Debian Package is expiring on 16.02.2024 HOT 34
- libmemcached 1.1.4 to be packaged with critical fix HOT 2
- LUA PHP Extension HOT 3
- `php-maxminddb` not available on `arm64` platform HOT 5
- [UpdateRequest] php 8.3.3 and nginx mainline 1.25.4 HOT 2
- php-ds 1.5.0 for php8.3/arm64 is missing HOT 1
- Segmentation fault executing curl_init() with php8.3-swoole on Debian packages HOT 9
- PHP 7.4 packages on ubuntu jammy might be the issue for apache2 processes not being killed on graceful, leading to DoS HOT 2
- php8.3-imagick PHP Fatal error when trying to read a PDF file (FPM only)
- Ubuntu nginx-extras - new dependency HOT 7
- nginx-mainline jammy broken upgrade HOT 4
- packages.sury.org/*/nginx-extras_1.24.0.deb gives 404 not found HOT 1
- nginx packages "kept back", `mod-brotli` and `mod-ssl-ct` will be removed HOT 15
- PHP 8.3 shows full package version in phpversion() HOT 4
- PHP 8.2.16 available for Debian but not Ubuntu ?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deb.sury.org.