一、安装php依赖包工具 :
//安装composer
curl -sS https://getcomposer.org/installer | php
//查看是否安装成功
php composer.phar --version
//设置composer全局变量(添加快捷方式)
mv composer.phar /usr/local/bin/composer
composer selfupdate
二、安装psyphp, 它是个php调试神器 (类似一个在线的php调试页面,只不过是在terminal中直接开的)
//下载psysh
composer global require psy/psysh
composer g require psy/psysh:@stable
//直接执行可查看是否成功
/Users/{用户名}/.composer/vendor/psy/psysh/bin/psysh
//设置全局变量
echo 'export PATH="/Users/{用户名}/.composer/vendor/psy/psysh/bin/:$PATH"' >> ~/.bashrc
source ~/.bashrc
//启动psysh
pyssh
三、安装过程可错误处理:
问题1 : Exception with message 'DateTime::__construct(): It is not safe to rely on the system's timezone settings
解决方案 : 这个是php.ini中没有设置默认的时区,配一下就好:
//修改php.ini文件
sudo find / -name php.ini
//一般在/private/etc/php.ini.default,系统文件更改需要新开文件并授权
sudo cp /private/etc/php.ini.default /private/etc/php.ini
sudo chmod 777 /private/etc/php.ini
vi /private/etc/php.ini
//重启appach服务器(nginx类似)
sudo apachectl restart
问题2 : 装了之后新开标签页 ,执行psysh 提示 :“command not found”
解决方案 : 启动路径未找到,拿不到具体指令,执行以下操作一次就好
source ~/.bashrc
四、安装成功效果如下:
祝君安装顺利喽