显示PHP配置的最简单方法是什么
phpinfo();
在Laravel应用程序中,在开发环境中调试本地PHP配置?
背景:
我需要在我的Mac上找出brew放置读取的php.ini文件的位置。
php.ini
5ssjco0h1#
对于Laravel ..routes\web.php添加:
Route::get('phpmyinfo', function () { phpinfo(); })->name('phpmyinfo');
然后在您的URL中输入yourdomain.com/phpmyinfo
vlju58qv2#
转到Laravel文件夹
/public
打开
index.php
查找注解块
|--------------------- | Run The Application |---------------------
就在那块下面
然后启动Laravel应用程序
php artisan serve
并在浏览器中打开应用程序。别忘了把线拿掉。
请注意:
这仅用于本地调试目的,因为您会泄露有关PHP配置的机密信息。
juud5qan3#
只有当您试图弄清楚Web服务器为PHP使用的配置时,才需要像这样使用phpinfo();。在CLI中,不需要这样做。
php --ini
mzaanser4#
如果需要单独的信息文件仅用于调试目的转到项目根文件夹cd publicnano phpinfo.php
cd public
nano phpinfo.php
<?php // Show all information, defaults to INFO_ALL phpinfo(); ?>
运行Laravel:php artisan serve查看您的PHPINFO页面
要查看php信息页面,请打开浏览器并转到URL http://localhost/phpinfo.php
这仅用于本地调试目的,您将公开此文件中的所有内容,请在将代码投入生产环境之前删除此文件
7vux5j2d5#
您可以使用tinker
tinker
php artisan tinker phpinfo();
5条答案
按热度按时间5ssjco0h1#
对于Laravel ..routes\web.php
添加:
然后在您的URL中输入yourdomain.com/phpmyinfo
vlju58qv2#
转到Laravel文件夹
打开
查找注解块
就在那块下面
然后启动Laravel应用程序
并在浏览器中打开应用程序。别忘了把线拿掉。
请注意:
这仅用于本地调试目的,因为您会泄露有关PHP配置的机密信息。
juud5qan3#
只有当您试图弄清楚Web服务器为PHP使用的配置时,才需要像这样使用
phpinfo();
。在CLI中,不需要这样做。mzaanser4#
如果需要单独的信息文件仅用于调试目的
转到项目根文件夹
cd public
nano phpinfo.php
运行Laravel:
php artisan serve
查看您的PHPINFO页面
要查看php信息页面,请打开浏览器并转到URL http://localhost/phpinfo.php
请注意:
这仅用于本地调试目的,您将公开此文件中的所有内容,请在将代码投入生产环境之前删除此文件
7vux5j2d5#
您可以使用
tinker