Я должен был придумать, как сделать это снова, когда я переключился на ОС Ubuntu. Файл, который необходимо изменить, называется php5.conf
.
Я установил apache 2, php5, phpmyadmin, mysql-server и rapache с менеджером пакетов synaptic (система> администрация> менеджер пакетов synaptic) и не использовал 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
должны работать!
Не могу поверить, что мне понадобились часы, чтобы понять! Удачи!