php - 由于 php 文件而安装 composer 时出错
问题描述
问候开发人员,我想为我的项目学习 laravel 框架。为此,我按照谷歌的一些说明进行安装。我应该让作曲家安装它。我尝试下载作曲家,但有一些错误。错误是:
The PHP exe file you specified did not run correctly:
C:\xampp\php\php.exe
The php.ini used by your command-line PHP is:
C:\xampp\php\php.ini
A setting in your php.ini could be causing the problem: Either the 'extension_dir' value is incorrect or the dll does not exist.
Program Output:
PHP Warning: PHP Startup: Unable to load dynamic library 'php_mysql.dll' (tried: C:\xampp\php\ext\php_mysql.dll (The specified module could not be found.
), C:\xampp\php\ext\php_php_mysql.dll.dll (The specified module could not be found.
)) in Unknown on line 0
我试图解决它。我检查了 php.ini 文件,所有看起来都不错。那是因为我使用的是 xampp server 7.2.0。我真的需要一个解决方案。
解决方案
将 ArtisticPhoenix 的评论变成答案:
;php_mysql.dll
我会说相反,您需要从 php.ini中删除它(用 注释掉)。因为它在 PHP7 中已被弃用和“删除”。还只是看你发布的内容C:\xampp\php\ext\php_php_mysql.dll.dll php_php_mysql.dll.dll
?看起来很奇怪。双倍的乐趣,2php_
和dll
扩展......哈哈
艺术凤凰 2018 年 9 月 29 日在 7:54
我测试成功了。
推荐阅读
- laravel - 具有许多用户的文件名列表 S3
- java - 在使用泛型的方法中传递数据?这可能吗?
- r - 区分 R 中的内部和外部关系
- php - Laravel - 带有刀片 compileString 的 php eval
- python - PandasError:未正确调用 DataFrame 构造函数
- c++ - SFML 视图:setCenter 与移动。这让我疯狂
- javascript - 仅动态更改容器的选择性部分
- angular - 如何在Angular2中的模块下导出一个类
- generics - javassist 无法为实现泛型接口的类设置超类
- json - 允许缺少反序列化属性的杰克逊多态反序列化