当前位置: 首页 > 网络应用技术

Mac带有PHP升级(PHP或Windows)

时间:2023-03-05 23:21:46 网络应用技术

  简介:许多朋友询问了有关Mac自己的PHP升级的问题。本文的首席执行官注释将为您提供详细的答案,以供您参考。我希望这对每个人都会有所帮助!让我们一起看看!

  MAC系统安装PHP方法:

  PHP扩展的安装要求MAC系统已经安装了Xcode环境和命令行开发工具。如果未安装,则可以使用Shell安装。

  Xcode-select -nstall

  为了扩展管理,首先安装PECL扩展管理器。

  CD/USR/LIB/PHP

  sudo php install pear-nozlib.phar

  安装Redis,Memcache,Mongo和其他扩展。

  sudo pecl安装redis

  sudo pecl安装memcache

  sudo pecl安装mongo

  sudo pecl安装xdebug

  在php.ini文件中添加到扩展配置中:

  扩展= memcache.so

  扩展= mongo.so

  扩展= redis.so

  zend_extentation = xdebug.so

  安装XCache

  解压缩和安装

  tar xvf xcache-3.2.0.tar

  CD XCACHE-3.2.0

  phpize

  本质/配置

  制作

  sudo制作安装

  配置XCache

  [XCACHE]

  xcache.size = 128m

  xcache.var_size = 8m

  xcache.var_count = 1

  xcache.var_slots = 8k

  xcache.var_ttl = 0

  xcache.var_maxttl = 0

  xcache.var_gc_interval = 300

  xcache.optimizer = OFF

  因为Mac随附的PHP环境不包括McRypt扩展名,因此您需要下载同一版本的PHP源软件包并分别编译此模块。从官方网站存档中查找php5.5.14的源代码包

  TAR ZXVF PHP-5.5.14.tar.gz

  CD php-5.5.14/ext/mcrypt/

  phpize./configure

  制作

  sudo制作安装

  配置Ext-McRypt

  扩展= mcrypt.so

  要加速,您需要打开Opcache。

  zend_extension = opcache.so

  [opcache]

  ;确定是否启用了Zend Opcache

  opcache.enable = 0

  ;确定是否为PHP的CLI版本启用了Zend Opcache

  opcache.enable_cli = 0

  以上是在Mac OS X系统中安装PHP扩展的方法。

  PHP与升级系统无关,但是您的升级系统应保留您当前的个人数据应用程序。只要您的PHP可以在升级系统之前运行,就没有问题

  使用Homebrew之类的工具,直接酿造PHP5X

  下载PHP源软件包并自己编译。

  我使用Mac OS X已有一年了。我以前不熟悉这个系统。我使用了DMG软件包中安装了系统的PHP和MySQL,但是每次您打开或唤醒计算机时,系统显然都有一定时间的时间。浸泡一桶。因此,杀死MD101上的光学驱动器,更换256G的Sandisk SSD,杀死原始的2G 2,然后将其放入8G2中。利用机会增加硬盘,您准备完全重做开发环境。现在我对Mac有一定的了解。我专门记录了这种开发环境的开发环境的细节,以便为自己提供备忘录,希望他们还可以帮助刚刚接触Mac环境的学生。此开发环境都是根据Homebrew.Main软件版本安装的。/mxcl/homebrew/go/instal)self -check:复制代码如下:Brew Doctor common Common命令:(所有软件以php5.5为例)复制代码,如下:BREW UPDATE #UPDATE BRER可以安装到重新启动PHP55 #restart php-fpm注意:与Brew Services相关的命令最好不经常使用。提示它从复制代码中删除。)==成功启动`php55`(标签:homebrew.mxcl.php55)

  WordPress 5.6建议将PHP版本升级到7.4。为此,Mac上的原始PHP7.2需要一次升级。

  首先,更新啤酒

  然后升级php,但升级升级只能升级小版本

  因此,直接安装PHP 7.4

  PHP 8出来后,是否还取出了7.4袋?幸运的是,Homebrew提供源代码安装方法:

  安装一堆依赖性后,最终安装了PHP7.4。

  升级PHP后,您需要修改Apache的配置文件,并将LoadModule添加到PHP7.4模块:

  修改后,不要忘记重新启动HTTPD服务:

  phpinfo()页面上的php.ini配置文件输出已从7.2更改为7.4,并且速度很慢。然后使用php -i |GREP php.ini看,如何可以php.ini或7.2?

  让我们看一下$路径环境变量

  发现环境变量中仍然存在前一个7.2路径,因此我们需要修改.bash_profile环境配置并添加以下两行:

  不要忘记源。退出后Bash_profile

  目前,让我们再次验证:

  现在,升级已完成。

  首先介绍几个命令

  //启动Apache服务

  Sudo Apachectl开始

  //重新启动Apache服务

  Sudo Apachectl重新启动

  //停止Apache服务

  Sudo Apachectl停止

  //查看Apache版本

  httpd -v

  Mac OS带有Apache,只需启动Apache即可。

  打开终端并输入命令:sudo apachectl start

  打开浏览器,输入地址栏中的本地主机,然后出现IT Works String,这意味着Apache已成功启动

  在MacBook Pro下,Avache网站服务器的根目录不在/库/WebServer/Document pathway路径

  配置PHP

  Mac OS还带有PHP,只需将Apache对PHP的支持添加到Apache的配置文件

  在终端中输入命令:

  sudo vim /etc/apache2/httpd.conf

  打开httpd.conf文件

  删除红色框标签内容的注释符号

  loadModule php5_module libexec/apache2/libphp5.so

  然后保存

  我不会暂时介绍如何在此处使用VIM编辑内容

  重新启动Apache服务

  输入/库/Web服务器/文档,

  在此目录中创建一个新测试的PHP页面以输入命令:sudo vim test.php

  在test.php中输入以下代码

  ?php phpinfo();?

  在浏览器中打开页面localhost/test.php以测试是否可用

  结论:以上是首席CTO注释引入的Mac自己的PHP升级的所有内容。我希望这对每个人都会有所帮助。如果您想进一步了解这一点,请记住收集并关注此网站。