Ну, я хотел бы добавить свои 2 цента здесь.
Я использую общий веб-хостинг, и я много раз занимался этой проблемой, пытался решить ее самостоятельно, но безрезультатно. Наконец, мне удалось решить эту проблему, проверив различные веб-источники и связавшись с моим провайдером хостинга. Мои вопросы: «Как я могу изменить значение php memory_limit
в совместном веб-хостинге?», «Как мне изменить значение php upload_max_filesize
в совместном веб-хостинге?», «Как мне изменить значение php max_input_vars
в общем веб-хостинге?» , «Как изменить значение php max_execution_time
в совместном веб-хостинге?», «Как изменить значение php max_input_time
в совместном веб-хостинге?» и многое другое, настраивая или изменяя файл php.ini или .htaccess
. Я попытался их изменить, но возникли проблемы. Наконец, я связался с моим хостинг-провайдером, и выяснилось, что я установил свой php в native, они изменили его на php 5.6, вот их ответ:
«Ваш PHP был настроен на« native » режим, который означает, что вы не можете переопределить эти значения. Я изменил вас на «5.6», поэтому вам должно быть хорошо идти ».
blockquote>После этого я подключил свой сайт через ftp Filezilla , также не забудьте сделать так, чтобы ваша служба ftp отображала скрытые файлы и ваш локальный компьютер, потому что файл
.htaccess
был скрыт в моем локальном ноутбуке и на моем веб-сайте. Он был доступен в папке public_html, я только что загрузил его и добавил следующие коды в конец файла, а затем загрузил его обратно на сервер:php_value memory_limit 256M php_value post_max_size 256M php_value upload_max_filesize 64M php_value max_input_vars 1800 php_value max_execution_time 300 php_value max_input_time 300
На данный момент все работает правильно, если кто-то из вас справится с некоторыми проблемами, напишите здесь и предоставьте мне, чтобы я мог изменить приведенные выше коды. Кстати, я также загружаю несколько фотографий, которые показывают изменение.
Еще одна вещь, о которой я почти забыл упомянуть об установке ZipArchive в вашем общем сервисе веб-хостинга, мне удалось установить это требование, просто перейдя на php-настройки через мою cpanel, нажмите на расширения селектора php, а затем отметьте zip-раздел, это все.
Спасибо.
PS: Я открыт для хорошей практики, и если вы видите какую-либо плохую практику, пожалуйста, дайте мне знать, я постараюсь изменить их. Спасибо.
Вы должны украсить свои свойства Formats
атрибутами JsonProperty
, чтобы сообщить, что происходит, если имя не соответствует точно:
partial class Formats
{
[JsonProperty("res-150p")]
public string __invalid_name__res150p {get; set;}
}
См. также Использование JsonConvert.DeserializeObject для десериализации Json в класс C # POCO