Home  >  Article  >  Backend Development  >  php cannot parse

php cannot parse

王林
王林Original
2019-09-26 17:39:504098browse

php cannot parse

Judgement failure when PHP cannot be parsed
1. Check whether the php5_module (shared) module is loaded

/usr/local/apache/bin/apachectl -M

2. Check whether the libphp5.so module is loaded in the following directory

/usr/local/apache2/modules/

3. Check whether the compiled configuration file is correct

/usr/local/apache2/conf/httpd.conf

Modify apache's configuration file httpd.conf

vim /usr/local/apache2/conf/httpd.conf

Found in httpd.conf: "AddType application/x-gzip .gz .tgz" Add

“AddType application/x-httpd-php .php”

below the line and continue searching to find: "DirectoryIndex index.html", change this line to

“DirectoryIndex index.html index.htm index.php”

Find again: "#ServerName www.example.com:80" Modify this line to "ServerName localhost:80" Save and go back.

4. Use the command to check whether the main configuration file is correct

/usr/local/apache2/bin/apachectl -t

5. When compiling and installing apache, it is recommended to add the following two Parameters (no need to compile again if used in the future)

--enable-modes-shared=most        //编译加载最多的模块 
--enalbe-modes-shared=all        //编译加载所有模块

Recommended tutorial: PHP video tutorial

The above is the detailed content of php cannot parse. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn