Βράζετε από το βράδυ την κολοκύθα σε λίγο νερό για 15’-20’ και την αφήνετε να στραγγίξει όλη τη νύχτα.
Σε αντικολλητικό τηγάνι ζεσταίνετε το λάδι, ρίχνετε μέσα την κολοκύθα και τη σοτάρετε 5’-10’ ανακατεύοντας. Αποσύρετε από τη φωτιά και προσθέτετε το μέλι, τη φρυγανιά, την καρυδόψιχα (φυλάτε λίγη) και την κανέλα. Ανακατεύετε πολύ καλά.
Σε λεία επιφάνεια βουτυρώνετε 4-5 φύλλα κρούστας. Βάζετε τη μισή γέμιση, κλείνετε τις άκρες από τα φύλλα και τυλίγετε σε ρολό. Δημιουργειτε έναν σαλίγκαρο και τον τοποθετείτε στο κέντρο ενός καλά βουτυρωμένου ταψιού. Βουτυρώνετε πολύ καλά την επιφάνεια του.
Το ίδιο κάνετε και με τα υπόλοιπα φύλλα και τη γέμιση τοποθετώντας το νέο ρολό περιμετρικά του αρχικού σαλίγκαρου. Ψήνετε στους 180°C για περίπου 45'.
Για το σιρόπι
Βράζετε για 5' το μέλι, τη ζάχαρη, το νερό, την κανέλα και το χυμό του λεμονιού. Όταν είναι έτοιμο αποσύρετε την κανέλα και διατηρείτε το σιρόπι ζεστό. Αφού κρυώσει η κολοκυθόπιτα, την περιχύνετε με το καυτό σιρόπι. Πασπαλίζετε με καρυδόψιχα και κανέλα, την κόβετε σε φέτες και σερβίρετε.