What do I do if I have a problem using the built-in Tablestore PHP SDKs in a PHP runtime?
The built-in Protobuf extension conflicts with the Protobuf on which the Tablestore PHP SDK depends. As a result, the built-in Tablestore PHP SDKs in the PHP runtime environment cannot be used.
For more information, see Dynamically load and unload built-in extensions in the PHP runtime environment.
Solution
Use environment variables to remove the unnecessary Protobuf extension from the PHP runtime. This resolves the conflict and allows the Tablestore PHP SDK to function correctly.
Tip: We recommend that you use environment variables to remove any extensions your function does not need. Fewer loaded extensions means a faster cold start.