Saya menginstal PHP OSX karena saya ingin menguji beberapa kode PHP 5.5 pada command-line / interactive shell. Di server web lokal saya, saya mulai menerima kesalahan dalam kode fungsional sebelum saya menginstal PHP OSX. Saya kemudian memutuskan untuk menghapus PHP OSX dan mengikuti instruksi di halaman webnya.
- Tidak ada garis
LoadModule php5_module /usr/local/php5/libphp5.so
di sayahttpd.conf
. - Saya membatalkan komentar garis
LoadModule php5_module libexec/apache2/libphp5.so
di sayahttpd.conf
. sudo rm -f /etc/apache2/other/+php-osx.conf
dansudo rm -f /etc/apache2/other/+entropy-php.conf
.sudo rm -rf /usr/local/php5-*
dansudo rm /usr/local/php5
.sudo apachectl restart
PHP ditampilkan sebagai plaintext di server web saya. Bagaimana cara saya memperbaikinya?
httpd
mengatakan bahwa PHP5 dimuat:
sudo apachectl -t -D DUMP_MODULES
Loaded Modules:
... (static)
php5_module (shared)
... (shared)
macos
php
apache-http-server
php5
NobleUplift
sumber
sumber
Jawaban:
Saya
/private/etc/apache2/other/php5.conf
punya entri untuk mod_php5.c. Setelah saya menggantinya dengan entri OS X, itu berhasil:sumber