Masamda, iyi çalışan yinelenen girişleri önlemek için 'col1' üzerinde bir dizin oluşturdum, ancak yinelenen bir giriş eklemeye çalıştıklarında bir kullanıcıya görüntülenen hata iletisi, SQL'i de içerdiğinden bana bir güvenlik sorunu gibi görünüyor tablo öneki.
Hata iletisinde Joomla'nın SQL göstermesini durdurmanın bir yolu var mı?
Global yapılandırmada hata raporlama ayarlarını değiştirmeyi denedim ama anlayabildiğim kadarıyla hiçbir etkisi yok ...
Örnek mesaj:
Hata
Kaydetme işlemi şu hatayla başarısız oldu: 'TestKey' anahtarı için yinelenen 'Test' girişi SQL = INSERT INTO `jml_mycomp_tbl1` (` id`, `col1`,` sipariş``, `durum`,` oluşturulan_by`) DEĞERLER ('0' 'test', '2', '1', '730')
display_errors
(PHP ayarı) kapalı olmalı ve bu tür hatalar yalnızca sunucu tarafı hata günlüğünüze kaydedilmelidir.