安装过程可能和TP官方教程有出入,攻略仅供参考。
打开你的putty,
cd usr/local/bin/composer
curl -sS https://getcomposer.org/installer | php
接着
cd 你的网站安装路径
cd home/wwwroot/default
composer create-project topthink/think=5.1.* tp5.1 --prefer-dist
如果看到了
Writing lock file
Generating autoload files
说明安装完毕。
下面就在浏览器输入:
http://网站url/tp5.1/public/
这个时候会报一个错:
莫慌,进SSH,找到/usr/local/php/etc/php.ini,打开
查找:
disable_functions = scandir,passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,
proc_get_statu,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,
readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen
去掉scandir,重启服务器就OK了。
有空聊聊composer的意义、SSL如何安装在LNMPA上。