无法使用 Xampp 在 Windows 上加载 Phalcon 扩展
Can't Load Phalcon Extension On Windows with Xampp
目前我正在使用
一个。 PHP版本:7.4.4
b。网络服务器:XAMPP
c。架构:x64
d。 OS: Windows 10
我试过的
一个。我从 Phalcon Repo
下载了 phalcon_x64_vc15_php7.4_4.0.5+5010.zip
b。然后我添加提取文件并将 php_phalcon.dll 复制到 C:\xampp\php\ext
c。何时 php.ini 并添加以下行 extension=php_phalcon.dll
d。重新启动了我的 Xampp 服务器
输出
a.Checked 我的 phpinfo() ,但是缺少 phalcon 扩展。
b.Checked 我的 apache_error_log ,得到以下错误
PHP Warning: Cannot load module 'phalcon' because required module 'psr' is not loaded in Unknown on line 0
请指教
谢谢。
Phalcon 需要 PSR 扩展。
您可以下载它:
https://pecl.php.net/package/psr
如果您需要有关 psr 的更多信息:https://github.com/jbboehr/php-psr
然后像 php_phalcon.dll
一样将其添加到 Xampp
@Inther 有正确的解决方案。我将post解决这个问题的完整步骤。
一个。前往 https://pecl.php.net/package/psr 下载 PSR。
b。如果您使用的是 APACHE,请选择线程安全下载,如果您使用的是 NGINX,则选择非线程安全版本。由于我使用的是 PHP 7.4 x64 和 apache,因此我选择 7.4 非线程安全 (NTS) x64 下载。
c。解压缩下载的 zip 文件夹并将 php_psr.dll 文件复制到 C:\xampp\php\ext
d。转到 php.ini 并添加以下行 extension=php_psr.dll
e。重新启动 xampp apache 服务器。
f。 Phalcon 应该出现在 phpinfo();
目前我正在使用
一个。 PHP版本:7.4.4
b。网络服务器:XAMPP
c。架构:x64
d。 OS: Windows 10
我试过的
一个。我从 Phalcon Repo
下载了 phalcon_x64_vc15_php7.4_4.0.5+5010.zipb。然后我添加提取文件并将 php_phalcon.dll 复制到 C:\xampp\php\ext
c。何时 php.ini 并添加以下行 extension=php_phalcon.dll
d。重新启动了我的 Xampp 服务器
输出
a.Checked 我的 phpinfo() ,但是缺少 phalcon 扩展。
b.Checked 我的 apache_error_log ,得到以下错误
PHP Warning: Cannot load module 'phalcon' because required module 'psr' is not loaded in Unknown on line 0
请指教
谢谢。
Phalcon 需要 PSR 扩展。
您可以下载它: https://pecl.php.net/package/psr
如果您需要有关 psr 的更多信息:https://github.com/jbboehr/php-psr
然后像 php_phalcon.dll
一样将其添加到 Xampp@Inther 有正确的解决方案。我将post解决这个问题的完整步骤。
一个。前往 https://pecl.php.net/package/psr 下载 PSR。
b。如果您使用的是 APACHE,请选择线程安全下载,如果您使用的是 NGINX,则选择非线程安全版本。由于我使用的是 PHP 7.4 x64 和 apache,因此我选择 7.4 非线程安全 (NTS) x64 下载。
c。解压缩下载的 zip 文件夹并将 php_psr.dll 文件复制到 C:\xampp\php\ext
d。转到 php.ini 并添加以下行 extension=php_psr.dll
e。重新启动 xampp apache 服务器。
f。 Phalcon 应该出现在 phpinfo();