源码哥,靠谱的网站源码下载站 帮助 每日签到

源码哥

广告位《资讯详情页横幅-1150*?》

macOS系统使用macOS Monterey内置的PHP进行安装

  • 发布者:源码哥 时间:2022-09-15 10:00 阅读:144
  • 扫一扫,手机访问
广告位《资讯详情页摘要上方横幅-828*?》
摘要:PHP嵌入了macOS X(10.0.0)和macOS Monterey(12.0.0)之前的系统。为了在默认Web服务器中启用PHP,Apache配置文件httpd。只需删除conf配置指令的前几行注释,默认情况下就可以使用CGI或CLI(在终端程序中很容易使用)。按照以下步骤快速构建本地PHP开发环境。强烈建议将PHP升级到最新版本。大多数活动软件都会在新版本中修复错误并添加新功能。PHP也一样。有关详细信息,请参阅相应的macOS

PHP嵌入了macOS X(10.0.0)和macOS Monterey(12.0.0)之前的系统。为了在默认Web服务器中启用PHP,Apache配置文件httpd。只需删除conf配置指令的前几行注释,默认情况下就可以使用CGI或CLI(在终端程序中很容易使用)。


按照以下步骤快速构建本地PHP开发环境。强烈建议将PHP升级到最新版本。大多数活动软件都会在新版本中修复错误并添加新功能。PHP也一样。有关详细信息,请参阅相应的macOS安装文档。以下步骤详细说明了如何从初学者的角度获取默认运行时环境。建议所有用户编译或安装新的软件包版本。


标准安装类型为mod_php。要在macOS上的Apache Web服务器(可通过系统设置访问的默认Web服务器)上启用PHP,请执行以下步骤:


找到并打开Apache配置文件。默认情况下,该配置文件的位置为/private/etc/apache2/httpd.conf。使用Finder或Spotlight找到这个文件可能并不容易。这是因为默认情况下,它通常是根用户拥有的私有文件。


注意:要打开此文件,您可以从命令行使用基于Unix的文本编辑器,例如nano。所有者是根,因此必须使用sudo(以根用户权限)打开。例如,在终端程序中输入以下命令(操作后提示输入密码):sudo nano/private/etc/apache2/httpd。请注意conf nano命令:^w(搜索)、^o(保存)、^x(结束)^表示Ctrl键。


注意:旧版本的PHP和Apache捆绑在Mac OS X10.5之前的版本中。因此,在旧机器中,Apache配置文件的位置为/etc/httpd/httpd.conf。


如果使用文本编辑器删除注释(删除开头的#),则会出现以下行(因为两行经常不统一,所以必须在文件中找到):


# LoadModule php5_module libexec/httpd/libphp5.so
# AddModule mod_php5.c


请注意位置/路径。如果将来要重新编译PHP,则必须替换或注释上述文件。


将所需的文件扩展名解析为PHP(例如.php.html和.inc)。否则它将无法正常工作。


下面的构成是httpd。由于被写入conf(Mac Panther版本以后),所以当PHP有效时。php文件将自动解析到PHP脚本中。


<IfModule mod_php5.c>
    # If php is turned on, we respect .php and .phps files.
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    # Since most users will want index.php to work we
    # also automatically enable index.php
    <IfModule mod_dir.c>
        DirectoryIndex index.html index.php
    </IfModule>
</IfModule>


提示:


在Mac OS X10.5(Leopard)之前的版本中,PHP4被捆绑代替PHP5,因此上述配置步骤略有不同,需要将5更改为4。


确保目录索引与所需的默认索引文件一起加载。这是httpd。在conf中也设置。通常,index。php和index。将使用html。如上述设定指令所述,index。默认情况下启用php。你可以根据实际情况进行调整。


php.设置ini的位置或使用默认位置。macOS中通常的默认位置是/usr/local/php/php。在ini中,这也可以通过调用phpinfo()来获取。php.如果不使用ini,PHP将使用所有默认值。常见问题解答。请参阅查找ini。


查找或设置文档根目录。这是网站上所有文件的根目录。因为此目录中的文件由Web服务器提供,所以PHP文件在输出到浏览器之前会被解析为PHP脚本。通常,默认路径为/Library/WebServer/Documents,但如果需要,请选择httpd。可以设置为conf中的其他目录。另外,用户自己的默认DocumentRoot是/Users/yourusername/Sites。


创建phpinfo()文件。


phpinfo()显示有关PHP的系统信息。可以使用以下代码在DocumentRoot下创建PHP文件:

<?php phpinfo(); ?>


重新启动Apache,从浏览器访问上述创建的文件。


要重新启动Apache,请在shell上运行sudo apachectl graceful,或者在macOS系统配置中停止/启动“个人Web服务器”选项。默认情况下,用于从浏览器访问本地文件的URL通常为http://localhost/info.php的总和。单击功能区上http://localhost/~yourusername/info.使用php访问用户自己的DocumentRoot中的文件。


CLI(或旧版本的CGI)通常名为php,其路径可能为/usr/bin/php。


相关连接: 网站源码 企业网站源码

  • 全部评论(0)
广告位《资讯详情页最新发布上方横幅-828*?》
最新发布的资讯信息
【网站开发|HTML】html编码设置(2022-10-17 11:26)
【网站开发|HTML】html添加注释的方法(2022-10-17 11:25)
【网站开发|HTML】html元素(2022-10-17 11:23)
【网站开发|HTML】html属性介绍(2022-10-17 11:22)
【网站开发|HTML】html标签说明(2022-10-17 11:21)
【网站开发|HTML】html的基本结构(2022-10-17 11:20)
【行业资讯|】如何学习好网站前端开发?(2022-10-14 14:53)
【网站开发|JavaScript】如何轻松学习JavaScript(2022-10-14 14:26)
【网站开发|node.js】NodeJS Service Docker映像终极优化指南(2022-10-14 14:14)
【网站开发|JavaScript】后端response响应返回图像,前端怎么下载图片?(2022-09-23 10:17)
联系我们
Q Q:472206683
微信:472206683
邮箱:472206683@qq.com
时间:09:00 - 24:00
联系客服
售前咨询 网站搭建 技术支持 联系客服
18639176864
手机版
手机版二维码
扫一扫进手机版
返回顶部