我有一个特定的扩展,如果我在参数中指定相对路径,它将不会加载extension_dir
。如果我指定绝对路径,它将被加载。我不能使用绝对路径,因为我经常需要移动 Web 服务器的位置,每次重新配置所有路径会很烦人。
我注意到的唯一区别是,这个扩展名是一个.win
文件而不是一个.dll
。
PHP 版本是PHP 7.4.5 (cli) (built: Apr 14 2020 16:17:34) ( ZTS Visual C++ 2017 x64 )
MarkusMüller 的最新消息
是的,其他扩展都正确加载(curl、fileinfo、gd2、mbstring、openssl、php_pdo_sqlsrv_74_ts_x64),没有任何问题。具体扩展ixed.7.4ts.win
来自源守护者并且需要对一些核心文件进行反混淆。在error.log
我的代码中,有这样的:
PHP Warning: PHP Startup: Unable to load dynamic library 'ixed.7.4ts.win' (tried: ext\\ixed.7.4ts.win (The specified module could not be found.), ext\\php_ixed.7.4ts.win.dll (The specified module could not be found.)) in Unknown on line 0