摘要:軟件版本安裝安裝中的錯誤及解決如下步驟出現錯誤錯誤按照提示安裝先查看果然沒安裝安裝成功再次仍然提示這個錯誤。才知道需要先按照再按照才行,不安裝的情況下安裝,就無法運行。
軟件版本
apache 2.4.29
php 5.4.45
php安裝# tar -zxvf php-5.4.45.tar.gz # cd php-5.4.45 # ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml2=/usr/include/libxml2 # make # make install安裝中的錯誤及解決 如下步驟出現錯誤
/configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml2=/usr/include/libxml2
錯誤log:
Sorry, I cannot run apxs. Possible reasons follow: 1. Perl is not installed 2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs 3. Apache was not built using --enable-so (the apxs usage page is displayed) The output of /usr/local/apache2/bin/apxs follows: ./configure: /usr/local/apache2/bin/apxs: /replace/with/path/to/perl/interpreter: bad interpreter: No such file or directory configure: error: Aborting
按照提示安裝perl
# perl -v //先查看果然沒安裝 # yum install -y perl # perl -v //安裝成功 This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi Copyright 1987-2009, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page.
再次./configure仍然提示這個錯誤。于是百度。。。。
才知道需要先按照perl再按照apache才行,不安裝perl的情況下安裝apache,apxs就無法運行。
補救辦法:
查看文件
# cat /usr/local/apache2/bin/apxs
第一行是 #!/replace/with/path/to/perl/interpreter -w
改為:#!/usr/bin/perl -w
再次:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml2=/usr/include/libxml2
成功!
與apache整合 1.httpd.conf修改如果php安裝正確,apache的配置文件會自動被備份(httpd.conf.bak)和修改,修改如下
打開如下注釋,加載php模塊。
LoadModule php5_module modules/libphp5.so
如果想讓apache解析php文件,還需要在httpd.conf中加入(#AddOutputFilter INCLUDES .shtml下面):
AddType application/x-httpd-php .html AddHandler php5-script .php
讓apache解析PHP代碼
AddHandler php5-script .php
讓apache解析html里的PHP代碼
AddType application/x-httpd-php .html
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/35939.html
摘要:軟件版本安裝安裝中的錯誤及解決如下步驟出現錯誤錯誤按照提示安裝先查看果然沒安裝安裝成功再次仍然提示這個錯誤。才知道需要先按照再按照才行,不安裝的情況下安裝,就無法運行。 軟件版本 apache 2.4.29 php 5.4.45 php安裝 # tar -zxvf php-5.4.45.tar.gz # cd php-5.4.45 # ./configure --prefix=/u...
摘要:說明源碼安裝安裝問題無法解析解決過程打開文件,發現沒載入模塊。網上很多網友給出,這么載入然而我發現我的包里根本沒有于是發現目標于是打開文件載入模塊啟動報錯如下于是各種查詢各種查詢,發現大多數都是與整合使用,有的說與不兼容。 說明 apache2.4. 源碼安裝php5.4 yum安裝 問題 apache無法解析php 解決過程 1.打開httpd.conf文件,發現沒載入libphp5...
摘要:說明源碼安裝安裝問題無法解析解決過程打開文件,發現沒載入模塊。網上很多網友給出,這么載入然而我發現我的包里根本沒有于是發現目標于是打開文件載入模塊啟動報錯如下于是各種查詢各種查詢,發現大多數都是與整合使用,有的說與不兼容。 說明 apache2.4. 源碼安裝php5.4 yum安裝 問題 apache無法解析php 解決過程 1.打開httpd.conf文件,發現沒載入libphp5...
閱讀 2265·2021-09-27 13:35
閱讀 561·2019-08-30 15:55
閱讀 809·2019-08-30 15:53
閱讀 554·2019-08-30 15:52
閱讀 2145·2019-08-30 12:59
閱讀 2268·2019-08-29 16:42
閱讀 1384·2019-08-26 18:26
閱讀 2466·2019-08-26 13:48