Как получить доступ к файлу php.ini в гостевом хостинге godaddy

У меня есть сеть и хорошо работает на моем локальном хосте.

После того, как я загрузил свой ходячий хостинг, у меня в сети появилась ошибка. выводы: я ДОЛЖЕН изменить memory_limit в файле php.ini, но не могу найти php.ini в диспетчере FTP.

Я попытался:

  • Найдите путь для изменения в диспетчере сортировки FTP.
  • Создайте / загрузите файл php.ini из локальной сети и не сработайте.

Мои вопросы: как я могу это исправить? Я должен изменить файл php.ini. У кого-нибудь есть такой опыт, как я?

Создайте файл php.ini с нужной настройкой и загрузите его в корневую папку сервера. Он вступит в силу с этой новой настройкой.

Вы не можете отредактировать файл php.ini сервера godaddy , но вы можете загрузить свою собственную копию своего php.ini с новыми настройками.

Эта новая настройка будет доступна только вам. Эти новые настройки не повлияют на другие веб-сайты.

Раньше я сталкивался с той же проблемой, но после этого моя проблема была решена.

Как указано в @Jason, для большинства общедоступных хостинговых сред наличие копии файла php.ini в вашем каталоге public_html позволяет переопределить настройки по умолчанию для системы. Отличный способ сделать это – копирование копии хостинговой компании. Поместите это в файл, скажем, copyini.php

 <?php system("cp /path/to/php/conf/file/php.ini /home/yourusername/public_html/php.ini"); ?> 

Получить /path/to/php/conf/file/php.ini из вывода phpinfo (); в файле. Затем в вашем ini-файле сделайте свои изменения. Удалите все файлы, созданные во время этого процесса (помимо php.ini, конечно :-))

Чтобы проверить, вступает ли ваш файл php.ini , откройте текстовый редактор и создайте файл phpinfo.php . Вставьте следующую строку:

 <?php phpinfo(); ?> 

Сохраните этот файл в корневом каталоге вашего веб-сайта, а затем перейдите на страницу yourdomain.com/phpinfo.php, чтобы проверить настройки.

Septiyo,

Вам нужно создать свой собственный файл php5.ini и загрузить его в корневой каталог. Используя GoDaddy (как и я), у вас нет контроля над папкой web / conf /, чтобы внести какие-либо изменения в их версию. Убедитесь, что вы используете PHP5 для имени файла php5.ini или php.ini для PHP4. Загрузите его в корневую папку, затем перезапустите свою страницу, затем проверьте с помощью phpinfo (), чтобы узнать, правильно ли изменился каталог вашего php-файла.

Для получения дополнительной информации, проверьте эту ссылку. http://www.ostraining.com/blog/coding/phpini-file/

если у вас нет хорошей копии вашего файла php5.ini в вашем домашнем каталоге (затруднительном положении, в котором я недавно оказался), вам нужно будет выполнить небольшой многоэтапный процесс, чтобы внести изменения.

  1. Создайте небольшой фрагмент кода, чтобы посмотреть на вывод phpinfo() . Это просто, и есть несколько веб-сайтов, которые описывают этот процесс.

  2. Изучите вывод phpinfo() для строки, содержащей Configuration File (php.ini) Path . Mine была в /usr/local/lib , но ваш может быть другим путем (зависит от приобретенного уровня хостинга).

  3. GoDaddy НЕ будет просто копировать этот файл в ваш домашний каталог для вас – и глупо, как это звучит! Но вы можете написать небольшую программу php, чтобы скопировать этот файл php.ini в ваш домашний каталог. У парня по адресу https://www.jabari-holder.com/blog/how-to-get-godaddys-php5-ini-file/ есть раскрывающийся список с этим фрагментом кода, если вы хотите его использовать. Просто позаботьтесь о том, чтобы изменить две вещи:

    • а. измените путь, который вы читаете «от», чтобы соответствовать пути, который вы обнаружили на шаге 2.

    • б. измените имя выходного файла на что-то по своему усмотрению. Вы все равно переименуете этот файл на более позднем этапе. Давайте назовем наш скопированный файл Foo.ini (но это может быть что угодно).

  4. Переименуйте Foo.ini в .user.ini (для большинства типов учетных записей GoDaddy).

Процедуры:

  • Перейти к вашему CPanel
  • Выберите версию PHP
  • Нажмите ссылку Переключиться на PHP-параметры
  • Редактирование конфигурации
  • не забудьте нажать « Сохранить».

введите описание изображения здесь

Вы также можете следить за этим скринкастом

https://www.youtube.com/watch?v=tdUlIkZcOe0

Создайте новый файл php.ini с нужными настройками и загрузите его в папку public_html учетной записи хостинга Godaddy.

По умолчанию Godaddy не позволяет редактировать существующий файл php.ini . Тем не менее, вы всегда можете загрузить свою собственную копию файла php.ini с вашими собственными настройками.

Ниже приведен пример простого файла php.ini с некоторыми пользовательскими значениями:

 max_execution_time 600 memory_limit 128M post_max_size 32M upload_max_filesize 32M 

У меня была эта проблема с моей учетной записью GoDaddy.

Я запускаю хостинг Linux с помощью cPanel

выполните следующие действия, и вам будет хорошо, если вы используете тот же хостинг, что и я:

во-первых, обратитесь к вам. Управление хостингом -> Управление

то вы увидите раздел « Файлы» , нажмите « Диспетчер файлов»

вы можете выбрать Корень документа для: yourwebsite.com, затем нажмите GO

это должно сразу привести вас в папку public_html

в этой папке вы можете добавить файл (нажав + Файл в левом верхнем углу), назовите его phpinfo.php

щелкните правой кнопкой мыши этот новый файл и выберите edit:

прямо в этом и сохраняйте изменения:

 <?php phpinfo(); ?> 

это та же самая папка public_html , добавьте другой файл php.ini

отредактируйте это тоже, вправо эти строки:

 max_execution_time 600 memory_limit 128M post_max_size 32M upload_max_filesize 32M 

теперь вернитесь к своему управлению хостингом -> Управление , ищите PHP-процесс

нажмите Kill Process , это позволит обновить ваши новые настройки. ты хочешь пойти

Примечание: вы можете увидеть свои новые настройки, перейдя по адресу yourwebiste.com/phpinfo.php

Я нашел руководство по перезагрузке файла php5.ini или загрузке нового. Вам нужно будет получить доступ к вашей панели хостинга Godaddy, где вы найдете вариант «системный процесс», который перезагрузится там, и он сразу же загрузит файл php5.ini или php.ini.

2 внешних руководства, которые помогут вам:

http://support.godaddy.com/help/article/5980/managing-system-processes-on-linux-hosting-accounts

http://www.studio-owens.com/blog/GoDaddy-and-Your-php-ini-File.htm

Для некоторых учетных записей хостинга, я на Ultimate Classic Linux, имя файла, которое вам нужно использовать, это .user.ini.

Это старый вопрос, но если у кого-то есть проблемы с настройкой этого, их документация устарела. Я сделал копию файла php.ini именем php5.ini и теперь он работает.

Следуйте ниже, если вы используете общий хостинг godaddy .. его очень просто: нам нужно получить доступ к корневой папке сервера через ftp, создать файл с именем «php5.ini» в папке public_html … и затем добавить 3 глупых строки … также «php5», потому что я использую php5.4 для 1 моего клиента. вы можете проверить свою версию с помощью панели управления и поиска в PHP-версии. Добавление нового файла с помощью php5.ini не будет препятствовать чему-либо на сервере, но оно будет только перезаписывать все, что мы ему требуем.

шаги просты: перейдите в диспетчер файлов .. нажмите на public_html .. появится новое окно. Нажмите на знак «+» и создайте новый файл в имени: «php5.ini» … нажмите «ОК» / «Сохранить». Теперь щелкните правой кнопкой мыши на этом недавно созданном файле php5.ini и нажмите «Изменить» … появится новое окно … скопируйте эти ниже строки и нажмите «Сохранить» и закройте окно.

memory_limit = 128M

upload_max_filesize = 60M

max_input_vars = 5000

Не файл php.ini, а способ его использования. Перейти к GoDaddy's

Файлы> Резервное копирование> Восстановление резервной копии базы данных MySQL

Выберите файл и нажмите «Загрузить». Нет таймаутов. При необходимости переименуйте БД и назначьте пользователя в

Базы данных> Базы данных MySQL