广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >mac怎么修改php.ini
  • 747
分享到

mac怎么修改php.ini

macphp.ini 2015-12-19 07:12:41 747人浏览 才女
摘要

本文操作环境:MacOS10.15系统、PHP7.1版、MacBook air 2019电脑PHP使用之修改php.ini 配置文件(Mac)一、Mac自带php环境下配置php.ini Mac OS X中没有默认的php.in

本文操作环境:MacOS10.15系统、PHP7.1版、MacBook air 2019电脑

PHP使用之修改php.ini 配置文件(Mac)

一、Mac自带php环境下配置php.ini

Mac OS X中没有默认的php.ini文件,但是有对应的模版文件php.ini.default,位于/private/etc/php.ini.default 或者说 /etc/php.ini/default ,可以自行拷贝一份进行修改。
拷贝命令:

sudo cp /private/etc/php.ini.default /private/etc/php.ini

复制成功后

cd /private/etc/sudo vi php.ini

二、XAMPP For Mac 中修改php.ini配置文件

修改php.ini 配置文件 ,在安装目录的/Applications/XAMPP/xamppfiles/etc/php.ini

file_uploads=on/off是否允许通过Http方式上传文件
max_execution_time=30允许脚本最大执行时间,超过这个时间就会报错
memory_limit=50M设置脚本可以分配的最大内存量,防止失控脚本占用过多内存,此指令只有在编译时设置了 –enable-memory-limit标志的情况下才生效
upload_max_filesize=20M允许上传文件的最大大小,此指令必须小于post_max_size
upload_tmp_dir上传文件临时存放目录
post_max_size=30M允许post方式可以接受最大大小

$_FILES数组内容如下:

$_FILES[‘myFile’][‘name’]客户端上次文件的原始名称
$_FILES[‘myFile’][‘type’]文件的 MIME 类型,需要浏览器提供该信息的支持,例如”image/gif”
$_FILES[‘myFile’][‘size’]已上传文件的大小,单位为字节
$_FILES[‘myFile’][‘tmp_name’]文件被上传后在服务端储存的临时文件名,一般是系统默认。可以在php.ini的upload_tmp_dir 指定,但 用 putenv() 函数设置是不起作用的
$_FILES[‘myFile’][‘error’]和该文件上传相关的状态码

$_FILES['myFile']['error'] 和该文件上传相关的状态码。[‘error’] 是在 PHP 4.2.0 版本中增加的。下面是它的说明:(它们在PHP3.0以后成了常量)

UPLOAD_ERR_OK 值:0没有错误发生,文件上传成功
UPLOAD_ERR_INI_SIZE 值:1上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值
UPLOAD_ERR_FORM_SIZE 值:2上传文件的大小超过了 html 表单中 MAX_FILE_SIZE 选项指定的值
UPLOAD_ERR_PARTIAL 值:3文件只有部分被上传
UPLOAD_ERR_NO_FILE 值:4没有文件被上传
值:5上传文件大小为0

文件被上传结束后,默认地被存储在了临时目录中,这时您必须将它从临时目录中删除或移动到其它地方,如果没有,则会被删除。

也就是不管是否上传成功,脚本执行完后临时目录里的文件肯定会被删除。

附:修改PHP上传文件大小限制的方法

1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.

但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.

这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time

在php.ini里查找

max_execution_time

默认是30秒.改为

max_execution_time = 0

0表示没有限制

2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。

php默认的post_max_size 为2M.如果 POST 数据尺寸大于 post_max_size $_POST$_FILES superglobals 便会为空.

查找 post_max_size .改为

post_max_size = 150M

3. 很多人都会改了第二步.但上传文件时最大仍然为 8M.

为什么呢.我们还要改一个参数upload_max_filesize 表示所上传的文件的最大大小。

查找upload_max_filesize,默认为8M改为

upload_max_filesize = 100M

另外要说明的是,post_max_size 大于 upload_max_filesize 为佳.

以上就是mac怎么修改php.ini的详细内容,更多请关注编程界其它相关文章!

--结束END--

本文标题: mac怎么修改php.ini

本文链接: https://www.lsjlt.com/news/1099.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mac怎么修改php.ini
    本文操作环境:macOS10.15系统、PHP7.1版、MacBook Air 2019电脑PHP使用之修改php.ini 配置文件(Mac)一、Mac自带PHP环境下配置php.ini Mac OS X中没有默认的php.in...
    99+
    2015-12-19
    mac php.ini
  • mac如何修改php.ini
    本篇内容介绍了“mac如何修改php.ini”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!mac修改php.ini的方法:1、执行“sudo...
    99+
    2023-06-26
  • php.ini怎么修改编码
    php.ini修改编码的方法:1、打开php.ini文件;2、通过修改内容“default_charset = "utf-8" mbstring.internal_encoding=utf-8 mbstring.http...
    99+
    2023-05-14
    php php.ini
  • 怎么修改云空间php.ini
    本文操作环境:linux5.9.8系统、PHP7.1版、Dell G3电脑。怎么修改云空间php.ini?修改如:当您通过网站前台上传文件到网站空间时,为了提升网站安全性,Linux操作系统云虚拟主机会对上传文件的大小做相应限制。调整上传文...
    99+
    2015-11-19
    php.ini
  • 怎么修改php.ini后重启
    本文操作环境:linux5.9.8系统、PHP5版、DELL G3电脑怎么修改php.ini后重启?修改php.ini后重启php-fpm建议打开/usr/local/php/var/run/php-fpm.pid 获取id 428...
    99+
    2018-02-02
    php.ini
  • 怎么修改Nginx php.ini文件
    本篇内容介绍了“怎么修改Nginx php.ini文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!我们在...
    99+
    2022-10-19
    nginx
  • wamp中怎么修改php.ini文件
    Wampserver是一个可以在Windows计算机上安装Apache、PHP和MySQL的软件包。使用Wampserver可以轻松地在本地计算机上开发和测试PHP网站。在开发过程中,我们可能需要修改PHP配置文件php.ini。本文将介绍...
    99+
    2023-05-14
    wamp WampSever php.ini
  • 怎么修改配置文件php.ini
    PHP(Hypertext Processor)是一种广泛使用的服务器脚本语言,可用于开发动态网站和Web应用程序。在使用PHP时,我们经常需要修改其配置文件。这篇文章将介绍如何修改php.ini。首先,我们需要了解PHP配置文件的位置。在...
    99+
    2023-05-14
    php
  • 怎么修改php.ini配置文件
    这篇文章主要介绍“怎么修改php.ini配置文件”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么修改php.ini配置文件”文章能帮助大家解决问题。步骤1:查找php.ini文件的位置首先,您需要...
    99+
    2023-07-05
  • php.ini 时区修改无效怎么办
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php.ini 时区修改无效怎么办?【开发环境】php.ini设置时区不生效?在php.ini里边配置了依然不生效这个时候就需要打开apache来设置了打开httpd.c...
    99+
    2020-06-29
    php.ini
  • lnmp如何修改php.ini
    这篇文章主要讲解了“lnmp如何修改php.ini”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“lnmp如何修改php.ini”吧!lnmp修改php.ini的方法:首先用find命令查找到...
    99+
    2023-06-20
  • phpstorm如何修改php.ini
    这篇文章主要介绍“phpstorm如何修改php.ini”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“phpstorm如何修改php.ini”文章能帮助大家解决问题。phpstorm修改php.in...
    99+
    2023-06-26
  • php.ini怎么改时区
    这篇文章跟大家分析一下“php.ini怎么改时区”。内容详细易懂,对“php.ini怎么改时区”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“php.ini怎么改时区”的知识吧。p...
    99+
    2023-06-26
  • docker修改php.ini的方法
    本篇内容主要讲解“docker修改php.ini的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker修改php.ini的方法”吧!docker修改php.ini的方法:首先执行“cd...
    99+
    2023-06-20
  • php.ini如何修改编码
    这篇“php.ini如何修改编码”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php.ini如何修改编码”文章吧。php.i...
    99+
    2023-07-05
  • 怎么在修改php.ini配置选项后生效
    今天小编给大家分享一下怎么在修改php.ini配置选项后生效的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。查找php.ini...
    99+
    2023-07-05
  • 怎么解决php.ini时区修改无效问题
    本篇内容介绍了“怎么解决php.ini时区修改无效问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php.ini时区修改无效的解决办法:1...
    99+
    2023-06-25
  • 修改php.ini需要重启吗
    修改php.ini是需要重启的,其重启方法是:1、通过“ps aux|grep php-fpm”命令查看“php-fpm”的master进程号;2、执行“kill -USR2 1833”命令重启进程即可。本教程操作环境:linux5.9.8...
    99+
    2023-05-14
    php
  • 如何修改云空间php.ini
    这篇文章将为大家详细讲解有关如何修改云空间php.ini,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。修改云空间php.ini的方法:1、登录云虚拟主机管理页面;2、单击对应操作列的管理;3、选择“高级环...
    99+
    2023-06-22
  • 如何修改php.ini后重启
    这篇文章主要讲解了“如何修改php.ini后重启”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何修改php.ini后重启”吧!修改php.ini后重启php-fpm的方法:1、打开“php...
    99+
    2023-06-25
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作