Nach dem Googlen von Godaddy 1024-Dateilimit und dem Lesen einiger Ergebnisse scheint es als beste Option zu gelten, einen neuen Host zu finden.
Abgesehen davon wäre die am wenigsten schmerzhafte Möglichkeit, das Problem zu beheben, darin, die Dateien logisch in Unterverzeichnisse zu organisieren und dann mit den Umschreibungsregeln von Apache die alten Pfade den neuen Pfaden zuzuordnen. Dadurch müssen Sie nichts an der tatsächlichen Anwendung ändern. Folgendes wäre ein Beispiel:
1) Laden Sie das Verzeichnis auf Ihren lokalen Computer herunter.
2) Organisieren Sie die Dateien in Unterverzeichnissen. Dies sollte mit nur 7000 Dateien und dem 1024-Grenzwert nicht zu schlecht sein. Sie könnten beispielsweise 36 Unterverzeichnisse erstellen, eines für jeden Buchstaben des Alphabets und eines für jede Zahl, 0-9, und dann jede Untermenge von Dateien in das entsprechende Unterverzeichnis stellen: Die Datei awhatever.gif würde in eine /, -Datei gehen Was auch immer in 1, etc. gehen würde
3) Erstellen Sie die .htaccess-Datei und bearbeiten Sie sie. Erstellen Sie eine Umschreibungsregel, mit der alle Anforderungen für product_images / awhatever.gif product_images / a / awhatever.gif zugeordnet werden.
Die .htaccess-Datei würde ungefähr so aussehen:
RewriteEngine On RewriteRule ^(.)([^/]+)$ $1/$1$2 [L]