We've had this discussion before, several times
One standard web reference:
http://math.ucr.edu/home/baez/physics/Relativity/SpeedOfLight/headlights.html
Several past threads
https://www.physicsforums.com/showthread.php?t=132528
https://www.physicsforums.com/showthread.php?t=107741&page=2
https://www.physicsforums.com/showthread.php?t=105484Time Dilation Question
It's basically an error to attribute the usual sort of reference frame to an object moving at the speed of light.
If one has some basic knowledge of the concept of the Lorentz interval, it is easy to see why. The Lorentz interval between any two points of the worldline of an ordinary observer is timelike. Thus such an observer experiences time along their worldline. The Lorentz interval along any two points of the wordline of a photon is null. A null interval is neither timelike, nor spacelike. Thus a photon does not experience "time in the same sense that a person or any object made out of matter does. To assume that it does is basically an example of the anthropormorphic fallacy, to give human characteristics to something that is not human.
Interestingly enough, it does turn out to be possible to mark out "regular intervals" along the worldline of a beam of light. For instance, imagine a beam of light of constant frequency. This beam of light has a wavelength, and the peaks and nulls of this wavelength (or of the electric field) mark out "regular intervals".
A more technical way of approaching this same topic is to talk about parameterizing the geodesic of the worldline of a photon by an affine parameter. Only linear transformations of the affine parameter are possible without changing the structure of the geodesic equations. In some sense, then, we can talk about 'even spacing' of points by 'even spacing' of this affine parameter.
Taking this idea further and going along with it, one can (using the arbitrary coordinates possible in General relativity) build a coordinate system for a photon - a coordinate system where three of the coordinates of the photon are fixed, and one coordinate represent At least one of the coordinates (the one along the photon's worldline) must be null. (One of the more symmetrical coordinate systems has two null coordinates and two space coordinates).
So a photon doesn't experience time, but in some abstract sense it "experiences" a null coordinate - at least, one can distinguish regular intervals along a photon's worldline. But in spite of the fact that these intervals are regular in some sense, they should not be confused with time. The intervals are not timelike - they are null intervals, neither timelike nor spacelike.