Я бы настоятельно рекомендовал использовать узнаваемую структуру каталогов, возможно, даже основанную на дате или что-то, что совпадает с (частями) вашего имени ошибки. F.E. «20110506-bugfile» будет в / 2011/05/06 / Возможно, это немного не соответствует, и достаточно только 2011/05 /.
Это также зависит от того, как вы хотите получить доступ к этим файлам. Используете ли вы внутреннюю веб-страницу, которая выбирает все ошибки и создает для вас ссылки? Или вы получаете электронное письмо после того, как произошла ошибка, и вам нужно найти ее вручную? Я не думаю, что этот выбор имеет большое значение ..
Немного другой вариант - добавить файл в вашу базу данных в таблице ошибок (http://www.php -mysql-tutorial.com / wikis / mysql-tutorials / uploading-files-to-mysql-database.aspx), затем вам не нужно создавать структуру каталогов, НО, это не позволит вам найти файлы с использованием FTP-канала.