我尝试在视图和子控制器上访问我的自定义组件,如
http://www.whizzrd.com/administrator/index.php?option=com_osservicesbooking
我已经尝试了一切,但我还不知道错误是什么。
1.在com_yourcomponent/yourcomponent.php
ini_set( 'display_errors', true );
error_reporting( E_ALL );
debug
中启用global configuration
并将error_report
设置为development
但我仍然得到空白页面。仍然没有找到错误 先谢谢你了
答案 0 :(得分:1)
转到管理员面板中的Global Configuration
和Server
标签,然后Error Reporting
转到Maximum
。
执行此设置,您将能够查看错误。
全局配置 - >服务器 - >错误报告 - >最大
答案 1 :(得分:0)
尝试添加您的视图名称。
http://www.whizzrd.com/administrator/index.php?option=com_osservicesbooking&view=osservicesbookings
如果文件名和组件名称看起来不同或大写,也要检查它们。
答案 2 :(得分:0)
我的问题是我输入了defined('__JEXEC') or die
(在JEXEC之前有两个下划线)并且它应该是defined('_JEXEC') or die
而我没有为die
设置消息它基本上只是显示没有任何内容的空白页面。花了我几个小时来搞清楚。我做的最好的事情是在我的die
语句中开始添加不同的消息,然后它将显示有错误的页面的消息。