宝塔安装composer问题记录
宝塔安装composer问题记录
运用宝塔安装composer比起自己敲命令还是要来得简单,当然还是会有点常见的问题,记录下:
NO1:点击宝塔首页左侧的 站点 菜单,再点击项目对应的域名并打开,如下:
NO2:点击升级版本,将会自动安装当前最新的composer,你也可以手动选择版本。配置最主要的是选择下载源,默认是阿里云即可,下载速度比较快
NO3:在控制台跳转到项目目录下,假如执行安装页面展示扩展包,命令如下:composer require topthink\think-view,这里一般会遇到两个问题:
a:提示函数putenv()已被禁用,解决方式在宝塔软件商店处找到项目对应的php版本,点击右侧 设置,找到禁用函数内的putenv(),然后删除即可
b:报错缺少扩展fileinfo,解决方式也是在a位置,设置页面找到安装扩展,找到fileinfo,然后安装即可
c:以上两步解决基本上就应该好了,我这边可能是版本原因,报错:[Symfony\Component\Process\Exception\RuntimeException] The Proc。。。
解决方式也是在a位置,设置页面找到配置文件搜索disable_functions指令,找到类似如下内容disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_get_status,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
找到proc_open并删除即可。