cakephp - cakePHP:尝试在 cakePHP 中运行此代码
问题描述
C:\xampp\htdocs\my_app\bin>cake bake migration_snapshot Initial
PHP Warning: Module 'intl' already loaded in Unknown on line 0
Exception: Database driver Cake\Database\Driver\Mysql cannot be used due to a missing PHP extension or unmet dependency
In [C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Database\Connection.php, line 202]
2021-02-09 08:52:48 Error: [Cake\Database\Exception\MissingExtensionException] Database driver Cake\Database\Driver\Mysql cannot be used due to a missing PHP extension or unmet dependency in C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Database\Connection.php on line 202
Exception Attributes: array (
'driver' => 'Cake\\Database\\Driver\\Mysql',
)
Stack Trace:
- C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Database\Connection.php:142
- C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Datasource\ConnectionRegistry.php:90
- C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Core\ObjectRegistry.php:110
- C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Datasource\ConnectionManager.php:212
- C:\xampp\htdocs\my_app\vendor\cakephp\migrations\src\Command\BakeMigrationSnapshotCommand.php:122
- C:\xampp\htdocs\my_app\vendor\cakephp\migrations\src\Command\BakeMigrationSnapshotCommand.php:55
- C:\xampp\htdocs\my_app\vendor\cakephp\migrations\src\Command\BakeSimpleMigrationCommand.php:91
- C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Console\BaseCommand.php:179
- C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Console\CommandRunner.php:336
- C:\xampp\htdocs\my_app\vendor\cakephp\cakephp\src\Console\CommandRunner.php:172
- C:\xampp\htdocs\my_app\bin\cake.php:12
解决方案
请检查您的机器上是否有两个不同版本的 php。cake bake 应该从 xamp 的 php 版本中读取 php 扩展,即 C:\xampp\php。
推荐阅读
- excel - 使用 for 循环多线程读取 Excel 失败
- electron - 如何通过电子静态服务本地 Web 应用程序,而无需更改代理服务器或客户端
- python - UTF-8 字符不可替换
- mysql - 仅当一致的两个字段不相同时,如何在 mysql 数据库中显示结果
- python - Pylatex 大括号并以不同的名称保存到文件位置
- python - 我关于石头剪刀布游戏的代码不起作用。我究竟做错了什么?
- firebase - Flutter GetX Get.find() 在一个类中返回 null,但在另一个类中找到它?
- airflow - 我们可以包含自定义 sql 脚本以在 Airflow 部署中运行吗?
- python - 如何更新使用另一个变量定义的变量?
- api - 如何只下载 Kaggle 数据集子目录?