While it is 3rd party content and not WoTC material, there is a feat in the book "Bastards and Bloodlines" that allows for this:
LOST TRADITION [GENERAL]
You are descended from a group of spellcasters who had very different ways of mastering magic, and you follow in their tradition.
Benefits: Choose one spellcasting class. You may change which ability score governs spellcasting with that class. That ability cannot be changed again.
For example, Meishel Ellazen is a houri cleric. She takes the Lost Tradition feat and chooses to base her clerical spellcasting on Charisma instead of Wisdom. She now uses her Charisma score to determine her bonus spells, spell save DCs, maximum spell level she may cast, and any other calculation regarding her cleric spells.
Special: You can take this feat only at 1st level.
As far as I am aware, that (other than some twisted way of using a wish spell or similar) is the only way for any spell casting class to change their primary base stat for spellcasting.