我正在尝试获得一个简单的phpinfo(),以便在我的本地服务器上打印出来(使用MAMP)。我在/Applications/MAMP/htdocs (php_sandbox)中创建了一个新目录,并在其中放置了一个名为my_phpinfo的文件,其中只包含phpinfo()。如何在web浏览器中查看此文件的内容?
如果我将Apache文档根目录设置在我的home directory/sites中,是否也是可取的?我将主要使用这个本地服务器来测试/托管一些小站点。
谢谢!
发布于 2011-04-25 02:04:12
在浏览器中访问localhost/my_phpinfo/index.php,假设您使用<? phpinfo();?>命名的文件是在index.php中。此外,通过检查您的MAMP首选项并查看正在使用的php mamp的版本,确保您正在MAMP目录中编辑正确的php.ini。
发布于 2011-04-25 02:11:58
默认情况下,我记得你在正确的文件夹里。默认情况下,MAMP在端口8888上运行apache。你应该能够去http://localhost:8888/,你也可以通过控制面板进入这个页面(应该有一个按钮来打开主页)。该页面还将显示您已将MAMP的Apache配置为在不同的端口上运行。
不管您给文件命名什么,都需要给它一个.php扩展名,所以如果您的文件名为my_phpinfo,请添加一个.php,这样它就变成了my_phpinfo.php。确保调用的函数被包装在php标记中,如下所示
<?php phpinfo(); ?>如果此文件位于htdocs文件夹中,您应该能够转到http://localhost:8888/my_phpinfo.php并获得PHP Info页面。
只要移动目录即可。我通常会这么做。特别是b/c,它使得升级MAMP变得更容易一些(已经不得不担心MySQL了)。您可能需要稍微调整一下文件权限,以确保其正常运行。我相信你应该没问题,因为它是以你的用户身份运行的。
https://stackoverflow.com/questions/5772246
复制相似问题