Очень часто необходимо указать свои параметры конфигурирования Хостинга. На сервере это можно произвести в конфигурации сервера, но когда нет такой возможности - что делать. Во первых желательно проверить наличие таких опций у хостера, например у Beget такие параметры можно установить в конфигурации сайта.
Учтите - выделеные ресурсы по умолчанию - это то что Вам может быть доступно в динамике. Если вам необходимо 100Mb ОЗУ а у вас на хостинге доступен 1Gb - это не означает что скрипт не упадет по Memmory Allowed, минимальные ресурсы нужно указывать четко.
Если вы желаете не переживать и при переносе не беспокоится, необходимо задавать минимальное выделенние ресурсов в файле .htaccess:
php_value memory_limit 100M php_value post_max_size 30M php_value upload_max_filesize 30M AddDefaultCharset utf-8 php_flag magic_quotes_gpc Off