在本地主机上运行现有 PHP 网站时出现空白屏幕 [重复]
Posted
技术标签:
【中文标题】在本地主机上运行现有 PHP 网站时出现空白屏幕 [重复]【英文标题】:Blank Screen when running existing PHP website on localhost [duplicate] 【发布时间】:2021-07-25 08:54:03 【问题描述】:我正在尝试在我的本地主机上运行 php exsitng 网站, 我在本地 phpmyadmin 下添加了数据库,我运行 XAMPP 服务器, 我运行 php project n VS Code,但是当我尝试访问该网站时,它只是 BLANK SCREEN。 我已经测试过在 php 代码开始并显示之前在 index.php 中放置一些文本。 Smth 正在阻止网站加载,但我没有看到任何日志, 如何调试?
【问题讨论】:
检查网络服务器错误日志,和/或运行php -l index.php
(在命令行)查看是否有语法错误。
同时启用 error_reporting ***.com/questions/1053424/…
在 Index.php 中未检测到语法错误,还检查了 error_reporting 是否已启用。还是黑屏
【参考方案1】:
您的 php.ini 已注释掉 display_errors=On
,您需要取消注释。还要确保 error_reporting
未注释且具有有效值。
error_reporting 示例 XAMPP php.ini:
;默认值:E_ALL & ~E_NOTICE
;发展价值:E_ALL | E_STRICT
;生产价值:E_ALL & ~E_DEPRECATED
php.ini 的位置取决于您的操作系统和 XAMPP 版本,但通常安装 XAMPP 的文件夹包含指向它的符号链接。
【讨论】:
嗨,谢谢你的回答,虽然我已经检查过,一切似乎都很好,display_errors=ON,error_reporting 有有效值..应该是别的东西以上是关于在本地主机上运行现有 PHP 网站时出现空白屏幕 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
当我在本地主机上运行我的服务器时出现问题(ruby on rails)