हाल ही में डेटाबेस में इनपुट टेक्स्ट के साथ यूटीएफ -8 समस्याओं से बचने के लिए निम्न कोड का उपयोग करने की सलाह दी गई थी।अनियंत्रित कॉन्स्टेंट Iconv
ic = Iconv.new('UTF-8//IGNORE', 'UTF-8')
#valid_string = ic.iconv(untrusted_string + ' ')[0..-2]
row[4] = ic.iconv(row[4] + ' ')[0..-2]
row[5] = ic.iconv(row[5] + ' ')[0..-2]
घटनाक्रम में यह पूरी तरह से, हालांकि, एक बार हमारे सर्वर पर धक्का दे दिया काम करता है हम इस समस्या को "निरंतर iconv uninitialised" जब हम रेक ऊपर कोड युक्त फ़ाइल चलाने का प्रयास मिलता है।
क्या इस मुद्दे को ठीक करने का कोई आसान तरीका है? मणि फाइल करने के लिए gem 'iconv'
जोड़ने और बंडल स्थापित चल रहा है, लेकिन इस त्रुटियों का भार का उत्पादन किया है, तो यह मानते हुए इसे ठीक करने का सही तरीका नहीं है ...
रेक फ़ाइल – Texas
के शीर्ष पर 'आवश्यकता' आइकन 'जोड़कर इसे फिक्स्ड करें आप अपना उत्तर जोड़ सकते हैं और यदि आप चाहें तो इसे स्वीकार कर सकते हैं। –