Infeite is het enkel gewoon de map /cake vervangen. Maar let er dan wel op dat je dezelfde versiebranche hebt. Uit anderen die dit probleem hadden blijkt dat die de verouderde CakePHP 1.3 hadden.
Als je de /cake uit een totaal andere versie (zoals versie 2 of 3) zou gebruiken, dan kan je aanlopen tegen andere problemen zoals oude functies die niet meer werken. Dan moet je in dat geval duiken in de Migration Documentation, maar dit vereist wel uiteraard de nodige ervaring met CakePHP.
Heb je al contact gezocht met de bouwer van de applicatie? Die zou hopelijk wel ondersteuning moeten kunnen bieden bij het upgraden van je script.
Een andere oplossing is om terug te gaan naar hoe het was, en je foutmeldingen te onderdrukken met dit:
sorry dat ik het vraag maar waar moet ik dat dan doen?
mijn websitebeheerder/designer is er niet meer dus kan ik zijn hulp niet meer inroepen..en hoe of waar moet ik deze code gebruiken?'
alvast bedankt voor je hulp.
Ik zou dan gewoon met dit in .htaccess alle errors van PHP uitzetten:
php_flag display_errors Off
Natuurlijk worden ze ze (hopelijk) wel netjes gelogd in de error_log. Dat moet je wel na laten kijken. Als je het niet zeker weet, vraag de serverbeheerder.
Zag je enkel die foutmelding op de site, of was je site ook nog zichtbaar daaronder? Want in dit geval kan je ook als snel lapmiddel (maar het het beste) de foutmelding dus onderdrukken, zoals ik gezegd heb. Een strict error zou, als alles goed is, geen script moeten afbreken, en dus niet voor een niet-geladen website zorgen.