问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么配置PHP编译环境

发布网友 发布时间:2022-04-06 00:41

我来回答

2个回答

懂视网 时间:2022-04-06 05:03

mamp修改php.ini的方法:首先找到并打开“php.ini”文件;然后配置Xdebug;最后在“php.ini”中修改php上传文件大小限制等配置即可。

推荐:《PHP视频教程》

一、PHP 配置文件

/Applications/MAMP/bin/php/php7.2.1/conf/php.ini

php.ini

二、配置 Xdebug

MAMP 自带 Xdebug,这个不用自己去找扩展包了比较方便,打开开关,后面再添加几行配置,重启 Apache 就行了

xdebug.remote_enable =1
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_mode = req
xdebug.remote_port = 9000
xdebug.idekey=PHPSTORM
  • PHPstorm 配置教程
  • Xdebug
    PHP-xdebug

    三、修改上传限制

    php.ini 中几个限制项修改一下就好了

  • php.ini 配置教程
  • 热心网友 时间:2022-04-06 02:11

    我们通过新建一个 php 文件来预览 php 的相关配置信息。
    1. 找到你的文档根目录,这个目录是你的网站应用的发布目录,或者叫 Web 目录,也就是只有把网站放在这个指定的目录里,才能通过浏览器打开,这个目录的位置你也是可以修改的。WAMP 设置的这个目录的位置是 wamp/www ,MAMP 这个目录是在 /Applications/MAMP/htdocs 。
    2. 找到这个 Web 根目录以后,在目录里新建一个扩展台是 php 的文件,命名为 phpinfo.php 。然后用编辑器(Brackets,Sublime... )打开这个新创建的 phpinfo.php 。在这个文件里输入 <?php phpinfo(); ?> 。然后保存这个文件。
    3. 在浏览器里打开 phpinfo.php 这个文件,地址应该是 http://localhost/phpinfo.php ,因为我们是在根目录下创建的 phpinfo.php 。Mac 用户如果使用 MAMP,可能需要在地址里加上端口号,http://localhost:8888/phpinfo.php 。在打开的页面上你会看到 PHP 配置的相关的信息,php 配置文件所在的位置,版本,php 启用的模块等等,仔细的看一下这个页面上的东西。
    在上面,你应该可以找到 PHP 的配置文件所在的位置,也就是 php.ini 这个文件的位置,你可以在打开的 phpinfo.php 页面上搜索 php.ini ,Loaded Configuration File 这个项目右边的地址就是当前环境所使用的 php.ini 这个文件的位置。在这里,先找到这个配置文件,然后去修改里面的几个设置。
    1. 找到当前环境所使用的 PHP 配置文件,php.ini ,这个文件的位置可以在 phpinfo.php 这个页面上得到。WAMP 可能是在 wamp/bin/apache/Apache2.4.4/bin/php.ini ,这个文件可以使用文本编辑软件打开。注意文件里面有很多内容都是注释,也就是用 ; 号开头,文字的颜色一般是浅灰色,这些内容只是用来解释跟提醒,并没有实际的用处。
    2. 搜索 upload_max_filesize ,这个选项可以控制 Web 应用最大的可以上传的文件的大小,默认应该是 2M ,修改等号右边的值,改成 512M 或其它任何你想要修改成的那个数字。
    3. 搜索 post_max_size,这个选项决定了 PHP 可以接受的发送的最大的数据,默认它的值是 8M,把这个值改的大一些,可以跟 upload_max_filesize 的值一样。
    4. 搜索 memory_limit ,这个选项跟脚本最多可以使用的内存有关,把这个值改的大一些,比如 512M。
    5. 搜索 max_execution_time,执行解析脚本允许的最大的时间,单位是秒,有些应用需要让这个值大一些,这里我们可以改成 120 。
    6. 保存所修改的 php.ini 文件,关掉它,然后重新启动 Web 运行环境,WAMP 和 MAMP 都提供了一个界面,点一下对应的按钮就可以重新启动环境了。这样环境就会加载修改以后的 php.ini 文件。
    7. 再打开 phpinfo.php 这个页面,然后搜索一下刚才修改的那些 php 的设置,看一下对应的值是不是自己修改之后的值,如果是,证明修改成功,如果跟修改以后的值不一样,确定自己打开了正确的 php.ini 文件。
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    易企秀如何分享链接给微信好友?-易企秀分享链接给微信好友的方法 华为荣耀3c系统辅助功能服务老是自动关闭,求解决方案。 我用一键清理忽... 华为荣耀3c手机双击唤醒屏幕不好用了怎么办? 荣耀手机刷机包从哪下 木地板为啥走过会响 瓷砖块要斜成几度角人踩上去不会烂 刚出生的婴儿肚子胀怎么办 新生儿涨肚子按摩图 刚生小宝宝胀气怎么办 白果怎么炒好吃 白果可以制作哪些美食 mamp下(php5.6.30)安装yaf拓展 报错 unknown type name &#39;zend_string&#39;; did you mean &#39;zend_stream&#39;? mamp for mac怎样调整php版本 mac 怎么配置php.ini 连接mysql mamp 怎样更改php.ini配置文件 请问PHP替换HTML标签的函数是哪个? perl中正则如何替换html代码中&lt;p&gt;标签 php怎样用正则表达式提取span标签中内容并过滤掉p和br标签 PHP如何正则匹配alt&gt;&lt;p&gt;&lt;/p&gt;&lt;img和&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt; php语言中&lt;p&gt;是什么意思 &lt;&gt;什么作用啊 php 怎么把p标签 转换成数组 php下正则替换多个&lt;br /&gt;,清除空白标记&lt;p&gt;&lt;/p&gt; php 如何用正则让编辑器中img添加一个p标签进行包裹并且居中显示 php 去除p标签和空格怎么写 PHP字符串替换问题 php截取字符串中指定的标签的值并替换 PHP正则去掉&lt;p&gt;和&lt;/p&gt; php正则替换p标签的空白 求PHPCMS大神告知,如何把PHPCMS发布的文章段落默认&lt;div&gt;标签换成&lt;p&gt;标签?万分感恩大神出手相助~~~ 有一个字符串 我&#92;n不&#92;n知&#92;n 把第一个&#92;n替换为&lt;p&gt; 第二个&#92;n替换为&lt;&#47;p&gt; 用正则怎么? php正则将p标签替换成br 小弟需要在mac下慢做php开发安装了MAMP,但是需要对MAMP下面的目录htdoc设置读写权限,问题来了? MAMP版本如何降低? mamp pro怎样把php代码放进去 PHP新手,如何正确让服务器加载PHP文件?(安装了MAMP) mamp for mac怎么用localhost MAMP安装后,mysql_connect()应该怎么设置参数才不报错? MAMP的 php版本如何降低? mamp mysql配置文件在哪里! 如何在PHP中将日期类型值转换成字符类型 php转换日期字符串 php 日期变字符串或字符串变日期 php加密文件 解密data 转nsstring 为nil. rc4 ios 求教:php 如何将如下格式date:1371911206转成2013-6-23 03:08:10格式 php字符串中有date,怎么给这个date赋值? php日期字符串 如何将php中特殊字符\替换? PHP编写函数change($str)实现字符串转换功能,例如“str_replace”转换成&quot;S? 如何将字符在PHP中的进行转义 PHP操作数据库是如何对特殊字符进行处理 php mysql转义特殊字符的函数有哪些