相关疑难解决方法(0)

什么是PHP中的线程安全或非线程安全?

我看到PHP的不同二进制文件,如非线程或线程安全?这是什么意思?这些套餐有什么区别?

php multithreading packages thread-safety threadcontext

737
推荐指数
4
解决办法
34万
查看次数

找到可用(未加载)的PHP扩展

我需要一种方法来查找所有可用的PHP扩展,无论它们是否已加载.我看了如何看到PHP加载的扩展? 但它只解释了如何查找加载的扩展名.我想要一种方法来查找卸载的扩展.

从php.ini知道extension_dir我做了一个ls /extension_dir/*.so返回26个条目.当我尝试时php -m,我有57个条目.这怎么可能?

我如何知道可以加载哪些PHP扩展?我不想知道哪些已加载但哪些是可加载的.

php php-extension

8
推荐指数
1
解决办法
1885
查看次数

PHP扩展未在phpinfo中加载

所以我在Mountain Lion上运行MAMP并且我已经使用pecl安装了gmagick和imagick,两者都是相关候选者(主要是因为gmagick没有稳定版本而且想象力3.0.0没有安装,它给出了一个make错误).当我在终端中运行php -i但不在phpinfo()中时出现模块,我检查了php.ini两者都是一样的,所以这不是问题.但是我已经安装了bitset(这是一个稳定的版本) )它出现在phpinfo()和php -i中.所以我的问题是PHP有没有任何配置选项,如果它们不稳定,它们不会加载扩展?顺便说一句,在更改了ini文件后,我确实重启了我的服务器.

php imagick php-extension gmagick

6
推荐指数
2
解决办法
2万
查看次数