Windows下Magento2.4.1安装后无法运行,报错求助
问题描述
- 环境:Windows系统搭配XAMPP,全新安装Magento 2.4.1版本
- 安装后异常:访问站点首页或后台管理页面时,均弹出错误提示:
应用运行期间发生错误。请查看异常日志了解详情。 - 访问情况:使用自定义域名访问时出现上述错误;直接通过
localhost/magento241访问则返回404 Not Found - 已尝试操作:清理缓存,无效
异常日志详情
1个异常: 异常 #0 (Exception): 警告:使用了未定义的常量 SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES - 假定为 'SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES'(在未来的PHP版本中这将抛出错误),位于文件 C:\xampp\htdocs\magento241\vendor\magento\framework\Encryption\Adapter\SodiumChachaIetf.php 第40行 异常 #0 (Exception): 警告:使用了未定义的常量 SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES - 假定为 'SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES'(在未来的PHP版本中这将抛出错误),位于文件 C:\xampp\htdocs\magento241\vendor\magento\framework\Encryption\Adapter\SodiumChachaIetf.php 第40行 <pre>#1 Magento\Framework\Encryption\Adapter\SodiumChachaIetf->encrypt() 调用位置:[vendor\magento\framework\Encryption\Encryptor.php:399] #2 Magento\Framework\Encryption\Encryptor->encryptWithFastestAvailableAlgorithm() 调用位置:[vendor\magento\module-config\App\Config\Type\System.php:339] #3 Magento\Config\App\Config\Type\System->cacheData() 调用位置:[vendor\magento\framework\Cache\LockGuardedCacheLoader.php:137] #4 Magento\Framework\Cache\LockGuardedCacheLoader->lockedLoadData() 调用位置:[vendor\magento\module-config\App\Config\Type\System.php:281] #5 Magento\Config\App\Config\Type\System->loadDefaultScopeData() 调用位置:[vendor\magento\module-config\App\Config\Type\System.php:207] #6 Magento\Config\App\Config\Type\System->getWithParts() 调用位置:[vendor\magento\module-config\App\Config\Type\System.php:181] #7 Magento\Config\App\Config\Type\System->get() 调用位置:[vendor\magento\framework\App\Config.php:132] #8 Magento\Framework\App\Config->get() 调用位置:[vendor\magento\module-backend\App\Config.php:51] #9 Magento\Backend\App\Config->getValue() 调用位置:[vendor\magento\module-backend\App\Area\FrontNameResolver.php:109] #10 Magento\Backend\App\Area\FrontNameResolver->getFrontName() 调用位置:[vendor\magento\module-backend\Helper\Data.php:209] #11 Magento\Backend\Helper\Data->getAreaFrontName() 调用位置:[vendor\magento\module-backend\App\Request\PathInfoProcessor.php:50] #12 Magento\Backend\App\Request\PathInfoProcessor->process() 调用位置:[generated\code\Magento\Backend\App\Request\PathInfoProcessor\Proxy.php:95] #13 Magento\Backend\App\Request\PathInfoProcessor\Proxy->process() 调用位置:[vendor\magento\framework\App\Request\Http.php:148] #14 Magento\Framework\App\Request\Http->getOriginalPathInfo() 调用位置:[vendor\magento\framework\App\Request\Http.php:163] #15 Magento\Framework\App\Request\Http->getPathInfo() 调用位置:[vendor\magento\framework\App\Request\Http.php:213] #16 Magento\Framework\App\Request\Http->getFrontName() 调用位置:[vendor\magento\framework\App\Http.php:111] #17 Magento\Framework\App\Http->launch() 调用位置:[generated\code\Magento\Framework\App\Http\Interceptor.php:23] #18 Magento\Framework\App\Http\Interceptor->launch() 调用位置:[vendor\magento\framework\App\Bootstrap.php:264] #19 Magento\Framework\App\Bootstrap->run() 调用位置:[pub\index.php:30] </pre>
补充说明
提供了安装相关的文件目录
内容的提问来源于stack exchange,提问作者Mohammad Fathi Rahman
相关产品推荐
相关产品推荐

