я нашел решение!проблема была в символической ссылке (символьная ссылка хранения).на локальном хосте мы можем легко создать символическую ссылку из административного канала voyager или в терминале php artisan storage:link
, в этом случае на виртуальном хостинге мы не можем этого сделать. См. ниже, чем я занимаюсь.
1. Войдите в cpannel
2. перейдите в папку проекта, затем перейдите в папку public-> storage и затем переименуйте ее в хранилище старого или чего-то еще.
3. вернитесь в главное меню cpannel и выберите задание cron
4. в общих настройках -> выберите * один раз в 5 минут
5. в поле команды добавьте ln -s /home/cpanel_username/project_name/storage/app/public /home/cpanel_sername/project_name/public/storage
(мой сайт находился в поддомене ) пример- ln -s /home/your_cpannel_user name/public_html/subdomain_foldername/storage/app/public /home/cpanel_username/public_html/subdomain_foldername/public/storage
синтаксис -> ln -s target_path link_path
6.печатайте свою электронную почту в электронном письме cron и обновляйте электронную почту (когда работа будет завершена, уведомление по электронной почте придет на вашВходящие проверьте папку со спамом )
6. Создайте новый cronjob
7. Подождите несколько минут, вы почти закончили.! после выполнения удалите cronjob
8.log и проверьте правильность пути загрузки!