miguel_p / busca-cursos
寻找课程的计划
v1.1.0
2021-12-04 17:02 UTC
Requires
- guzzlehttp/guzzle: ^7.4
- symfony/css-selector: ^5.4
- symfony/dom-crawler: ^4.2
Requires (Dev)
- phan/phan: ^5.3
- phpunit/phpunit: 9
- squizlabs/php_codesniffer: ^3.6
README
依赖管理
错误
尝试使用Client的request函数通过HTTP GET方法进行搜索时,可能会遇到以下错误 [cURL错误60:SSL证书问题:无法获取本地颁发机构证书]。
为了解决列表问题,需要下载文件 https://curl.se/ca/cacert.pem,将其放入C:\xampp\php\extras\ssl路径,打开php.ini,取消注释curl.cainfo项,并赋予其值"C:\xampp\php\extras\ssl"。在重启内部服务器后,可以通过client->request获取到列表。
Phan & php-ast
即使通过composer require --dev phan/phan进行安装,也无法进行分析,它返回一些消息,例如'警告:PHP启动:无法加载动态库 'ast.so','Phan 必须加载php-ast 扩展才能工作'。为了解决这个问题,需要使用Phan 5,它依赖于PHP 7.2+版本的php-ast扩展(1.0.16+)。此外,我在php.ini中添加了extension=ast.so。在git Nikita Popov 找到一些提示,Nikita是PHP生态系统的一位贡献者,也是PHP 7版本的责任人之一,曾是JetBrains的一员。
Json脚本 - 结果
composer phan
composer cs
composer check
已在Packagist - PHP包仓库发布
按照命令 composer require miguel_p/busca-cursos