Forms suddenly stopped working after months without problems

DHMG

New Member
Hello,

I hope someone can help me because it's quite the problem for me: We used Fabrik to develop a Web-Interface for managing tuning requests, the up- and download of the necessary files and so on.
Until 2 days ago all worked fine without problems, but suddenly you cant display the user-submitted forms any more. Every other form works as usual, the data seems to be correct and even the form, that can't be loaded any more, is correctly saved in our database.
But if you (in the frontend) click on "Admin"->"Vorgang bearbeiten" and then try to edit/view an entry all it shows is a blank white screen without data.

You can find the site and acess to it in my Profile / Personal Details. I've already made a backup of the site, so don't worry.
Would be great if someone from the fabrik team could take a look at it - I don't even know where to begin because everything seems to be ok.

Cheers,
Mario
 
Blank white screen is almost always a PHP error.
Joomla Global Configuration -> Server tab -> Error Reporting: set to "Maximum". Then in the frontend there should be an error message instead of a white screen.
Also check the PHP error log on the server.
 
Thanks for the advice.
Did set the error report to max and checked the apache error-log. No luck with both unfortunately. Still blank screen & no error report in the console while accessing the form.
 
I did take a look at the joomla Debug Console - nothing seems especially wrong. Just 4 duplicate DB queries (aka the same query executed multiple times). Inefficient, yes - but seems hardly system breaking.
And if I turn on language debugging it shows me an error in
Code:
JROOT/plugins/fabrik_element/date/language/de-DE/de-DE.plg_fabrik_element_date.ini : error(s) in line(s) 49

The mentioned line is this one:
Code:
PLG_ELEMENT_DATE_TIME_LABEL='Zeit'

I changed it to:
Code:
PLG_ELEMENT_DATE_TIME_LABEL="Zeit"

Now the language error in the Joomla Debug Console is gone - but my initial problem still persists:
Editing / Viewing an existing form results in a blank, white page.

I did notice something weird in the submitted HTML-code:
I compared the html code of a working fabrik form to my not-working form, look at the code snippet from the <div class="body">

The working version:
HTML:
 <div class="body">




        <div class="row-fluid main-body">

            <div class="span12">
                <div id="system-message-container">
    </div>

                <form class="fabrikForm form-search" action="/admin/vorgang-bearbeiten?resetfilters=0&amp;clearordering=0&amp;clearfilters=0" method="post" id="listform_1_com_fabrik_1" name="fabrikList">

<div class="fabrikButtonsContainer row-fluid">
<ul class="nav nav-pills  pull-left">


    <li><a class="addbutton addRecord" href="/admin/vorgang-bearbeiten/form/1/">
        <i data-isicon="true" class="icon-plus" ></i> Hinzufügen    </a></li>

<li class="dropdown">
    <a href="#" class="dropdown-toggle groupBy" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
        <i data-isicon="true" class="icon-list-view" ></i>        Gruppieren        <b class="caret"></b>
    </a>
    <ul class="dropdown-menu">
                    <li><a data-groupby="" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=0">Kein</a></li>
                        <li><a data-groupby="etsj_fileservice___date_time" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___date_time">Datum</a></li>
                        <li><a data-groupby="etsj_fileservice___benutzername" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___benutzername">Kunde</a></li>
                        <li><a data-groupby="etsj_fileservice___email" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___email">E-Mail: </a></li>
                        <li><a data-groupby="etsj_fileservice___fahrzeug_marke_" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___fahrzeug_marke_">Fahrzeug Marke: </a></li>
                        <li><a data-groupby="etsj_fileservice___fahrzeug_modell_" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___fahrzeug_modell_">Fahrzeug Modell: </a></li>
                        <li><a data-groupby="etsj_fileservice___tuning_variante_" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___tuning_variante_">Tuning Variante:</a></li>
                        <li><a data-groupby="etsj_fileservice___softwarenummer" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___softwarenummer">Softwarenummer</a></li>
                        <li><a data-groupby="etsj_fileservice___upgradenummer" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___upgradenummer">Upgradenummer</a></li>
                        <li><a data-groupby="etsj_fileservice___zusatzoptionen_" href="https://ets-chiptuning.at/admin/vorgang-bearbeiten?group_by=etsj_fileservice___zusatzoptionen_">Zusatzoptionen</a></li>
                </ul>
</li>

  
<li class="dropdown">
    <a href="#" class="dropdown-toggle groupBy" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
        <i data-isicon="true" class="icon-upload" ></i>        CSV        <b class="caret"></b>
    </a>
    <ul class="dropdown-menu">
                    <li><a href="/admin/vorgang-bearbeiten/import/1/csv" class="csvImportButton"><i data-isicon="true" class="icon-download" ></i> Aus CSV Importieren</a></li>
                        <li><a href="#" class="csvExportButton"><i data-isicon="true" class="icon-upload" ></i> Export zu CSV</a></li>
                </ul>
</li>
        <li>
            <a href="#" class="doempty">
            <img src="https://ets-chiptuning.at/media/com_fabrik/images/trash.png" class="fabrikTip fabrikImg" title="&lt;span&gt;Leeren&lt;/span&gt;" alt="Leeren" />            Leeren            </a>
        </li>
</ul>
</div>
<div class="fabrikFilterContainer" >
        <div class="row-fluid">
                <div class="span6">
                        <table class="filtertable table table-striped">
                <thead>
                <tr class="fabrik___heading">
                    <th>Suchen:</th>
                    <th style="text-align:right">
                                                    <a class="clearFilters" href="#">
                                <i data-isicon="true" class="icon-refresh" ></i> Filter löschen                            </a>
                                            </th>
                </tr>
                </thead>
                <tfoot>
                <tr>
                    <td colspan="2"></td>
                </tr>
                </tfoot>
There was a lot more code in that tag, but I didn't want to display all of it.

And here is the blank one:
HTML:
<div class="body">




        <div class="row-fluid main-body">

            <div class="span12">
                <div id="system-message-container">
    </div>

              
            </div>

        </div>



    </div>

No content whatsoever. I have no idea what could cause to stop a system that's been running for months to suddenly stop displaying anything.
I may have to update the whole site to joomla 3.9 & Fabrik 3.9 - that'll be fun. And if that's not working I have to reload a backup and enter all lost data manually... that'll be even more fun.

I'm excited for monday already. :eek:
 
We are in need of some funding.
More details.

Thank you.

Members online

No members online now.
Back
Top