Components supported by the PHP Library
Verify the following to ensure the library can collect and transmit data:
-
The platform where your APM library will be installed is supported.
-
Your firewall configuration permits TCP/HTTPS/TLS outbound connections to
otel.collector.xx-yy.cloud.solarwinds.com
(orapm.collector.xx-yy.cloud.solarwinds.com
when using legacy mode) port443
, wherexx-yy
is determined by the URL you use to access SolarWinds Observability SaaS, described in Data centers and endpoint URIs. See Firewall or access control requirements.If your firewall or access control requirements do not allow such connections, configure the library to send data through a proxy.
The PHP Library supports out-of-the-box tracing for standard PHP applications. This includes support for popular frameworks that many ecommerce and CMS tools use, like WordPress or Magento. PHP-based sites that do not use Laravel may not benefit from the Laravel framework-specific insights, such as spans.
PHP versions |
---|
7.0.x |
7.1.x |
7.2.x |
7.3.x |
7.4.x |
8.0.x (no JIT support) |
8.1.x (no JIT support) |
8.2.x (no JIT support) |
8.3.x (no JIT support) |
PHP frameworks | |
---|---|
Laravel | versions 6, 7, 8, 9, 10, 11 |
Support for the EOL Laravels is not guaranteed and may be removed in the future. Customers are encouraged to upgrade to supported versions.
PHP databases |
---|
mysqli |
PostGreSQL |
PDO |
Query privacy: Ability to filter literals from MySQL fully supported; Postgres and Oracle "normal" quoting supported. |
PHP caches | |
---|---|
memcache | phpredis |
memcached |