Home  >  Article  >  Backend Development  >  The lamp environment cannot parse the php environment

The lamp environment cannot parse the php environment

王林
王林Original
2019-10-09 17:42:143097browse

The lamp environment cannot parse the php environment

Lamp environment cannot resolve php solution

1./usr/local/apache/bin/apachectl -M //View The php5_module (shared) module is not loaded;

2. In the /usr/local/apache2/modules/ directory, check whether the libphp5.so module is loaded;

3. Review the compiled configuration Is the file correct: /usr/local/apache2/conf/httpd.conf

Modify apache’s configuration file httpd.conf

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

Find 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”

and then find: “#ServerName www .example.com:80" change this line to

“ServerName localhost:80” 保存后退

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 two parameters (you do not need to compile again if you use it in the future):

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

Recommended tutorial: PHP video tutorial

The above is the detailed content of The lamp environment cannot parse the php environment. 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
Previous article:nginx cannot parse phpNext article:nginx cannot parse php