Избегайте добавления нулевых объектов POJO в анализируемый массив из ответа на модификацию

Мне пришлось выяснить, как это сделать, когда я перешел на ОС Ubuntu. Файл, который необходимо изменить, называется php5.conf.

Я установил apache 2, php5, phpmyadmin, mysql-server и rapache с диспетчером синаптических пакетов (система> администрирование> диспетчер синаптических пакетов) и не использовал XAMPP. Если вы уже установили XAMPP, пути к php5.conf будут отличаться, вероятно, где-то в файле /opt/lampp.

С моей установкой путь к ней - /etc/apache2/mods-avaible/php5.conf. Прежде чем его можно будет изменить, вы должны использовать терминал для изменения разрешений, чтобы вы могли писать на него. Чтобы добраться до него, откройте терминал и введите:

cd /etc/apache2/mods-available

, а затем строку, которая изменяет разрешения:

sudo chmod a+w php5.conf

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

ls -l

Вы должны увидеть длинный список файлов с разрешениями. Строка для php5.conf должна выглядеть так (за исключением даты и времени):

-rw-rw-rw- 1 root root  139 2009-12-06 22:35 php5.conf

Это означает, что у каждого есть права на чтение и запись. Вы можете изменить права доступа, когда будете готовы, если хотите. Теперь приступим к внесению необходимых изменений, набрав:

nano php5.conf

Это открывает файл в виде текстового редактора. Вы должны увидеть следующее:

<IfModule mod_php5.c>
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
</IfModule>

Измените текст следующим образом:

<IfModule mod_php5.c>
AddType application/x-httpd-php .php .phtml .php3 .php5
AddType application/x-httpd-php-source .phps
</IfModule>

Добавьте .php5 к первой команде AddType.

Нажмите ctrl + x для выхода и y, чтобы сохранить изменения. Затем перезагрузите компьютер. И тогда ваши файлы с расширениями .php5 должны работать!

Не могу поверить, что мне потребовались часы, чтобы понять! Удачи!

1
задан Michał Ziober 12 March 2019 в 12:04
поделиться