Apache 3个常用命令,Mysql无法开启的问题

Apache 3个常用命令

  • 开启Apache: sudo apachectl start

  • 关闭Apache: sudo apachectl stop

  • 重启Apache: sudo apachectl restart

如果用brew下载了新版的Php之后apache打不开


可能是使用 brew install php56的时候没有带参数
尽量使用 brew install php70 --with-apxs2 --with-apache --with-gmp --with-imap --with-tidy --with-debug
然后在httpd.conf里配置LoadModule php5_modele /usr/local/Cellar/php56/5.6.27_4/libexec/apache2/libphp5.so

lumen项目 migrate Mysql

  1. 登录MySql 创建一个名字和lumen项目目录下.env文件里DB_DATABASE 名字一样的数据库.
  2. 执行php artisan migrate
  3. 进行填充,执行php artisan db:seed

Mysql无法开启的问题

Mysql在无论怎么安装卸载修改变量都无法开启成功的情况下,可以尝试删除Mysql,然后用 老版本 https://pan.baidu.com/s/1qYrmAZU 密码: teu1安装,通过系统偏好设置的Mysql点击开启,使用/usr/local/mysql/bin/mysql进入数据库,
mysql默认密码为空,修改密码mysqladmin -uroot password "密码" 例如 修改密码为root mysqladmin -uroot password root

Memory limit errors

Composer官方问题查询
可以在phpinfo()里面查看php.ini在哪里(Loaded Configuration File这一项)
然后把memory_limit = -1

To get the current memory_limit value, run:php -r "echo ini_get('memory_limit').PHP_EOL;"

Or, you can increase the limit with a command-line argument:php -d memory_limit=-1 composer.phar <...>

PHP Startup: redis: Unable to initialize module

使用brew install php70 之后 php -v 出现 PHP Startup: redis: Unable to initialize module错误,可以使用:brew reinstall php70-redis --build-from-source 解决

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容