Мне пришлось выяснить, как это сделать, когда я перешел на ОС 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
должны работать!
Не могу поверить, что мне потребовались часы, чтобы понять! Удачи!