<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[FrontAccounting forum — Report Bugs here]]></title>
	<link rel="self" href="https://frontaccounting.com/punbb/extern.php?action=feed&amp;fid=13&amp;type=atom" />
	<updated>2026-05-12T18:30:49Z</updated>
	<generator>PunBB</generator>
	<id>https://frontaccounting.com/punbb/index.php</id>
		<entry>
			<title type="html"><![CDATA[Installing clean 2.4.20 version gets stuck]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10726&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi </p><p>I was installing the new 2.4.20 version and it could&#039;t finish installation</p><p>I&#039;m using </p><p>MariaDB 10.4.32<br />PHP Version 8.1.25</p><p>The problem I notice is when the system tries to execute the script </p><p> CREATE TABLE `0_bank_accounts` (<br />&nbsp; `account_code` varchar(15) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `account_type` smallint(6) NOT NULL DEFAULT &#039;0&#039;,<br />&nbsp; `bank_account_name` varchar(60) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `bank_account_number` varchar(100) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `bank_name` varchar(60) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `bank_address` tinytext,<br />&nbsp; `bank_curr_code` char(3) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `dflt_curr_act` tinyint(1) NOT NULL DEFAULT &#039;0&#039;,<br />&nbsp; `id` smallint(6) NOT NULL AUTO_INCREMENT,<br />&nbsp; `bank_charge_act` varchar(15) NOT NULL DEFAULT &#039;&#039;,<br />&nbsp; `last_reconciled_date` timestamp NOT NULL DEFAULT &#039;1900-01-01 00:00:00&#039;,<br />&nbsp; `ending_reconcile_balance` double NOT NULL DEFAULT &#039;0&#039;,<br />&nbsp; `inactive` tinyint(1) NOT NULL DEFAULT &#039;0&#039;,<br />&nbsp; PRIMARY KEY (`id`),<br />&nbsp; KEY `bank_account_name` (`bank_account_name`),<br />&nbsp; KEY `bank_account_number` (`bank_account_number`),<br />&nbsp; KEY `account_code` (`account_code`)<br />) ENGINE=InnoDB AUTO_INCREMENT=3 ; </p><p>the failure is because in the newer MariaDB does not allow this line&nbsp; &nbsp;<br />`last_reconciled_date` timestamp NOT NULL DEFAULT &#039;1900-01-01 00:00:00&#039;, </p><p>so in order to make it work change it to&nbsp; <br />`last_reconciled_date` DATETIME NOT NULL DEFAULT &#039;1900-01-01 00:00:00&#039;,</p><p>After I did it it works, hope I can help someone.</p>]]></summary>
			<author>
				<name><![CDATA[fburbano]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=45139</uri>
			</author>
			<updated>2026-05-12T18:30:49Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10726&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[close_transactions() silently overwrites audit_trail.stamp]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10725&amp;action=new" />
			<summary type="html"><![CDATA[<p>After closing an old fiscal year, I noticed `0_audit_trail.stamp` had been rewritten to &quot;now&quot; for every row whose `gl_seq` was updated by the close routine. Rows the close didn&#039;t touch kept their original stamps. This destroys the historical creation timestamp for every GL transaction in the closing year, and breaks any report that relies on `audit_trail.stamp`.</p><p>Two innocent pieces interacting:</p><p>1. `0_audit_trail.stamp` is defined as `TIMESTAMP ... ON UPDATE CURRENT_TIMESTAMP` (FA default, used to track edit time).<br />2.&nbsp; close_transactions() in `includes/db/audit_trail_db.inc` runs `UPDATE 0_audit_trail SET gl_seq=$seq WHERE id=...</p><p>The UPDATE only sets `gl_seq`, but MySQL auto-refreshes `stamp` as a side effect of the `ON UPDATE` clause. The `if ($row[&#039;gl_seq&#039;] != $seq)` guard is why only some rows get hit — exactly the ones being re-sequenced.</p><p>I tried fixing it with the following change</p><p>$sql2 = &quot;UPDATE &quot;.TB_PREF.&quot;audit_trail SET&quot;<br />&nbsp; &nbsp; . &quot; gl_seq=$seq&quot;<br />&nbsp; &nbsp; . &quot; WHERE id=&quot;.$row[&#039;id&#039;];</p><p>to:</p><p>$sql2 = &quot;UPDATE &quot;.TB_PREF.&quot;audit_trail SET&quot;<br />&nbsp; &nbsp; . &quot; gl_seq=$seq,&quot;<br />&nbsp; &nbsp; . &quot; stamp=stamp&quot; // preserve original timestamp<br />&nbsp; &nbsp; . &quot; WHERE id=&quot;.$row[&#039;id&#039;];</p><p>Explicitly listing `stamp` in the SET clause suppresses the `ON UPDATE CURRENT_TIMESTAMP` auto-refresh in MySQL. No schema change needed, and normal `add_audit_trail()` edits are unaffected since they already set `stamp` explicitly.</p><p>Has anyone else hit this? Kindly share your experience.</p><p>Thanks</p>]]></summary>
			<author>
				<name><![CDATA[dz]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=44997</uri>
			</author>
			<updated>2026-05-12T15:22:50Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10725&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[DATA INTEGRITY: gl_trans still contains non zero voided items]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10718&amp;action=new" />
			<summary type="html"><![CDATA[<p>I discovered today that my gl_trans table had both a Bank Payment and a Bank Deposit that had non zero values but the void_transaction screen showed as non-existent.&nbsp; &nbsp;Discovered while trying to reconcile bank accounts.</p><p>bank_account_reconcile did NOT list the items, so I searched the GL Enquiry for transactions in case they were registered against wrong GLs.</p><p>gl_account_inquiry listed these items with the non zero values (the values I was expecting - but with extra lines)</p><p>gl_trans_view.php opened the items, displayed looking like a Journal Entry rather than the normal Payment/Deposit pop ups.</p><p>gl_journal.php?ModifyGL=yes opened into the Bank Deposit or Bank Payment editored, but all lines were of zero value, and the date was today&#039;s date.&nbsp; Altering and saving resulted in the next screen saying transaction 0 was updated.</p><p>I am currently on 2.4.19 but was on 2.4.1 until a month or so ago, so this data corruption could be from a while ago.</p><p>PROPOSAL:<br />1) A report that cross references the various tables that store this data and reports mis-matches.<br />2) an editor to clean these up - either a &quot;force&quot; for void or similar zero everything.&nbsp; I haven&#039;t worked through this yet as EOY tax reporting is less than a week away.</p>]]></summary>
			<author>
				<name><![CDATA[fraserks]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=41872</uri>
			</author>
			<updated>2026-03-25T21:04:01Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10718&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Displaying attachments corrupted]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10715&amp;action=new" />
			<summary type="html"><![CDATA[<p>When I am in the attachments screen and click on either the download button or the view button, a pop-up opens, but the attachment isn&#039;t displayed.</p><p>trial and error in attachments.php around line 37, replacing the following:</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $type = ($row[&#039;filetype&#039;]) ? $row[&#039;filetype&#039;] : &#039;application/octet-stream&#039;;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header(&quot;Content-type: &quot;.$type);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header(&#039;Content-Length: &#039;.$row[&#039;filesize&#039;]);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header(&quot;Content-Disposition: inline&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo file_get_contents(company_path(). &quot;/attachments/&quot;.$row[&#039;unique_name&#039;]);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; exit();</p><br /><p>with</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header( &quot;location: &quot; . $_SERVER[&#039;PHP_SELF&#039;] . &quot;/../&quot; . company_path(). &quot;/attachments/&quot;.$row[&#039;unique_name&#039;] );<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; exit();</p><p>works.&nbsp; I don&#039;t see any security issue by passing a URL instead of a stream?</p>]]></summary>
			<author>
				<name><![CDATA[fraserks]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=41872</uri>
			</author>
			<updated>2026-03-16T17:09:08Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10715&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Can not go through sales]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10712&amp;action=new" />
			<summary type="html"><![CDATA[<p>Can not go through sales from direcet invoice. I have been using it for long time. There was not any problem before but now when i go through direct invoice. I can not chose product code. See the image..</p>]]></summary>
			<author>
				<name><![CDATA[johngovment]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=48834</uri>
			</author>
			<updated>2026-02-21T07:35:35Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10712&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[exchange-rates.org update]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10708&amp;action=new" />
			<summary type="html"><![CDATA[<p>Since the end of January 2026 I have not been able to retrieve exchange rates from exchange-rates.org</p><p>It seems they&#039;ve changed their URL.</p><p>This seems to fix it:</p><p>gl/includes/db/gl_db_rates.inc</p><p>line 168 change:</p><div class="codebox"><pre><code>$filename = &quot;/converter/{$curr_b}/{$curr_a}/1&quot;;</code></pre></div><p>to:</p><div class="codebox"><pre><code>$filename = &quot;/converter/{$curr_b}-{$curr_a}&quot;;</code></pre></div><p>Starting line 166 this section will be:</p><div class="codebox"><pre><code>elseif ($provider == &#039;EXCHANGE-RATES.ORG&#039;)
    {
        //$filename = &quot;/converter/{$curr_b}/{$curr_a}/1&quot;;
        $filename = &quot;/converter/{$curr_b}-{$curr_a}&quot;;
        $site = &quot;exchange-rates.org&quot;;
        $proto = &#039;https://&#039;;
        $contents=file_get_contents($proto.$site.$filename);
    }</code></pre></div>]]></summary>
			<author>
				<name><![CDATA[ckrosco]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=1158</uri>
			</author>
			<updated>2026-02-05T16:48:59Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10708&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Canot edit Journa Entry! Help Needed]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10700&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hello<br />I cannot edit journal entries. When i edit and click save/update the screen do just nothing (like if i didnt hit save button)<br />i tried to upgrade/downgrade from verion 4.2.16-19 nothing worked<br />i tried changing PHP versions from 7.4-8.4 nothing worked<br />i disbaled modsec and litespeed caching nothing worked<br />Environment: cPane Shared Hosting / Litespeed Webserver</p><p>FYI: the user is Admin / Active facial year is same year as the journal entry i want to edit</p><p>Your advice is appreciated</p><p>Thanks</p>]]></summary>
			<author>
				<name><![CDATA[mohamednour]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=36145</uri>
			</author>
			<updated>2026-01-02T11:48:02Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10700&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Theme changed to exclusive_db and now nothing is appearing]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10698&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hello, i changed the theme from preferences to exclusive_db and now nothing is appearing. i have tons of work to do please help me out. attached is the screenshot for your reference.</p>]]></summary>
			<author>
				<name><![CDATA[Shoaib AKbar]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=47585</uri>
			</author>
			<updated>2025-12-16T05:12:04Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10698&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[2.4.x] Systemic 'Red X' for all Extensions & Missing Menu Li]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10697&amp;action=new" />
			<summary type="html"><![CDATA[<p>Body:</p><p>Hello FrontAccounting Community,</p><p>I am seeking assistance with a systemic failure where all extensions show a Red X on the &quot;Install/Activate Extensions&quot; page, and more critically, active extensions (like Import Transactions) are completely missing from the main menu.</p><p>This is occurring on both a fresh XAMPP installation and a HostGator installation, pointing toward a core compatibility issue rather than a permissions failure.</p><p>Environment Details</p><p>Component&nbsp; &nbsp; Version/Status<br />FrontAccounting Version&nbsp; &nbsp; 2.4.x (Likely a standard release)<br />PHP Version (XAMPP)&nbsp; &nbsp; 7.1.1 (from the installer name)<br />Problem Status&nbsp; &nbsp; All active extensions fail to load/display.</p><p>Diagnostic Steps Completed (Problem is NOT one of these)<br />We have systematically ruled out the most common causes:</p><p>File Permissions: The required folders (modules, _cache, company/0/attachments) have been confirmed to be writable and have sufficient permissions.</p><p>Extension Activation: The file installed_extensions.php confirms the extensions are correctly marked as active (&#039;active&#039; =&gt; 1).</p><p>Core Compatibility Patch #1 (Magic Quotes): The file includes\db\connect_db.inc does NOT contain the deprecated get_magic_quotes_gpc() function, meaning this common PHP 7.x patch is not needed.</p><p>PHP Config: session.save_path is working, and resource limits (max_execution_time, memory_limit) have been significantly increased.</p><p>Short Tags: short_open_tag = On has been confirmed.</p><p>The Remaining Mystery: Fatal PHP Error<br />Since the extensions are correctly configured to load but are failing to execute (missing menu links), the script is hitting a Fatal Error during the menu-building process. Given the PHP 7.1 version, the next most probable cause is the use of the reference operator (&amp;) in a function declaration.</p><p>Could an experienced user please confirm the location of the core database wrapper file(s) that must be patched for PHP 7.1 compatibility, specifically by removing the &amp; from function definitions like function &amp;db_query(...)?</p><p>I have searched for database.inc and sql_funcs.inc and they do not exist in the expected locations in this specific FA version. If I knew the correct file name, I could apply the patch and resolve this systemic issue on both my installations.</p><p>Thank you in advance for any guidance!</p>]]></summary>
			<author>
				<name><![CDATA[brianrhunt777]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=48816</uri>
			</author>
			<updated>2025-12-12T00:00:46Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10697&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Error Reporting Not Showing Backtrace in PHP 8.1 +]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10696&amp;action=new" />
			<summary type="html"><![CDATA[<p>In PHP 7.4 it gives error like this</p><div class="codebox"><pre><code>DATABASE ERROR : The sales area could not be updated error code : 1054 error message : Unknown column &#039;descriptio&#039; in &#039;field list&#039; sql that failed was : UPDATE 0_areas SET descriptio=&#039;Global&#039; WHERE area_code = &#039;1&#039; /home/sites/39b/7/7d21587bd2/public_html/dev/includes/errors.inc:235: trigger_error(&#039;DATABASE ERROR : The sales area could not be updated error code : 1054 error message : Unknown column &#039;descriptio&#039; in &#039;field list&#039; sql that failed was : UPDATE 0_areas SET descriptio=&#039;Global&#039; WHERE area_code = &#039;1&#039; &#039;,&#039;256&#039;) /home/sites/39b/7/7d21587bd2/public_html/dev/includes/errors.inc:261: display_db_error(&#039;The sales area could not be updated&#039;,&#039;UPDATE 0_areas SET descriptio=&#039;Global&#039; WHERE area_code = &#039;1&#039;&#039;,&#039;&#039;) /home/sites/39b/7/7d21587bd2/public_html/dev/includes/db/connect_db_mysqli.inc:103: check_db_error(&#039;The sales area could not be updated&#039;,&#039;UPDATE 0_areas SET descriptio=&#039;Global&#039; WHERE area_code = &#039;1&#039;&#039;,&#039;1&#039;) /home/sites/39b/7/7d21587bd2/public_html/dev/sales/includes/db/sales_groups_db.inc:71: db_query(&#039;UPDATE 0_areas SET descriptio=&#039;Global&#039; WHERE area_code = &#039;1&#039;&#039;,&#039;The sales area could not be updated&#039;) /home/sites/39b/7/7d21587bd2/public_html/dev/sales/manage/sales_areas.php:38: update_sales_area(&#039;1&#039;,&#039;Global&#039;)</code></pre></div><p>but in php 8.1+ it does not show Backtrace</p><div class="codebox"><pre><code>Unhandled exception [1054]: Unknown column &#039;descriptio&#039; in &#039;field list&#039;. in file: /home/sites/39b/7/7d21587bd2/public_html/dev/includes/db/connect_db_mysqli.inc at line 80 exception_handler((mysqli_sql_exception Object))</code></pre></div><p>How to Fix?</p>]]></summary>
			<author>
				<name><![CDATA[boxygen]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=20175</uri>
			</author>
			<updated>2025-12-06T20:08:01Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10696&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Customer Balances 2.4.17]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10693&amp;action=new" />
			<summary type="html"><![CDATA[<p>Good day Team</p><p>When doing a Report/Customer Reports, Customer Balances, and you set the dtae range for the report for example 01/03/2024 to 28/02/2025 and ask for details on the customer balances, it will include allocations made after the 28/02/2025. This creates a huge discrepancy with the aged analysis report and the Debtors Ledger for the same period. </p><p>This renders the Customer Balances useless for any period. </p><p>Please advise how we can fix this since the CA&#039;s want such a report for each customer over the financial year.</p>]]></summary>
			<author>
				<name><![CDATA[seahawk]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=544</uri>
			</author>
			<updated>2025-11-13T12:43:48Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10693&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Error thrown php 8.4.10 compatibility?]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10686&amp;action=new" />
			<summary type="html"><![CDATA[<p>When adding a new image to an item, I got this error:</p><p>Creation of dynamic property TCPDF::$padding is deprecated in file: /home/pelham10/public_html/fa/<a href="https://github.com/FrontAccountingERP/FA/blob/master/reporting/includes/tcpdf.php#L1172">reporting/includes/tcpdf.php at line 1172</a><br />/home/pelham10/public_html/fa/reporting/includes/tcpdf.php:185:&nbsp; &nbsp; (TCPDF Object)-&gt;__construct()<br />/home/pelham10/public_html/fa/inventory/manage/items.php:173: check_image_file(&#039;../../company/0/images/Coin_2025_Town_Hall.jpg&#039;)</p>]]></summary>
			<author>
				<name><![CDATA[brucek@pelhamhs.org]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=41547</uri>
			</author>
			<updated>2025-10-03T16:45:30Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10686&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[FA stopped working]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10681&amp;action=new" />
			<summary type="html"><![CDATA[<p>I don&#039;t really know which part of the forum I should send it... so I chose here.</p><p>I use FA for years now, beside the fiscal years change (with it I always had problems) I did not encounter bigger problems.</p><p>The problem which I have now is that it refuses to act when certain actions are clicked. <br />For example if I want a report of profit and loss. Or when I want to enter another journal entry. <br />Whatever were normal actions. Now they refuse to work. </p><p>Only what I see is the that it works for a while and finally displays a yellow triangle at the top of the page.</p><p>What to do?</p>]]></summary>
			<author>
				<name><![CDATA[esh.okela]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=47520</uri>
			</author>
			<updated>2025-08-18T15:59:47Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10681&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Facing slow downs with Direct Invoice page took ~6.66s with large DB]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10680&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi,</p><p>I&#039;m facing slowdowns with the Direct Invoice page it might be because my database contain a lot of customers and dimensions so how can we improved to be faster.</p><p>When I open it first time after I logged in it took ~6.66s but when my session is still active and not logged out and I visit the page again it took ~1.32s.</p><p>P.S. sample database sent to @apmuthu for debugging purposes</p>]]></summary>
			<author>
				<name><![CDATA[DrCard]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=45206</uri>
			</author>
			<updated>2025-08-16T11:21:23Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10680&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[PHP 8.4 trigger_error($msg, E_USER_ERROR) obsolete]]></title>
			<link rel="alternate" href="https://frontaccounting.com/punbb/viewtopic.php?id=10660&amp;action=new" />
			<summary type="html"><![CDATA[<p>I guess calling trigger_error($msg, E_USER_ERROR) is obsoleted in 8.4....</p><p>My quick fix was to modify:</p><p>includes\errors.inc</p><p>- add line 26 :&nbsp; <br />$bt = ($errno == E_USER_ERROR or $errno ==&nbsp; E_USER_WARNING) ? &quot;&quot; : $bt;</p><p>- replace line 96:&nbsp; <br />error_handler($exception-&gt;getCode(), sprintf(_(&quot;Unhandled exception [%s]: %s.&quot;), $exception-&gt;getCode(), $exception-&gt;getMessage()), $exception-&gt;getFile(), $exception-&gt;getLine());<br />_________________</p><p>modify includes\ui\ui_msgs.inc</p><p>- replace line 14: <br />error_handler(E_USER_ERROR, $msg, &quot;&quot;,&quot;&quot;);</p><p>- replace line 19: <br />error_handler(E_USER_NOTICE, $msg, &quot;&quot;,&quot;&quot;);</p>]]></summary>
			<author>
				<name><![CDATA[brucek@pelhamhs.org]]></name>
				<uri>https://frontaccounting.com/punbb/profile.php?id=41547</uri>
			</author>
			<updated>2025-05-05T16:08:39Z</updated>
			<id>https://frontaccounting.com/punbb/viewtopic.php?id=10660&amp;action=new</id>
		</entry>
</feed>
