[oe-commits] Jackie Huang : modphp: use libdir instead of baselib to load module
git at git.openembedded.org
git at git.openembedded.org
Wed Apr 3 17:09:13 UTC 2013
Module: meta-openembedded.git
Branch: master
Commit: 8bfd395b06fdf68919b271089dde198213bbe54c
URL: http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=8bfd395b06fdf68919b271089dde198213bbe54c
Author: Jackie Huang <jackie.huang at windriver.com>
Date: Mon Apr 1 10:33:37 2013 +0800
modphp: use libdir instead of baselib to load module
When we change the apache2 files layout to debian style,
the ServerRoot in httpd.conf was changed to "/" from "/usr",
then the relative path to libphp5 module in 70_mod_php5.conf
will be invalid so it fails to load the module, use libdir
(absolute path) instead so it will always find the module.
Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
---
meta-webserver/recipes-php/modphp/modphp5.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta-webserver/recipes-php/modphp/modphp5.inc b/meta-webserver/recipes-php/modphp/modphp5.inc
index c359ff9..33dbe89 100644
--- a/meta-webserver/recipes-php/modphp/modphp5.inc
+++ b/meta-webserver/recipes-php/modphp/modphp5.inc
@@ -67,7 +67,7 @@ do_install () {
install -d ${D}${sysconfdir}/apache2/modules.d
install -d ${D}${sysconfdir}/php/apache2-php5
install -m 755 libs/libphp5.so ${D}${libdir}/apache2/modules
- sed -i s,lib/,${baselib}/, ${WORKDIR}/70_mod_php5.conf
+ sed -i s,lib/,${libdir}/, ${WORKDIR}/70_mod_php5.conf
install -m 644 ${WORKDIR}/70_mod_php5.conf ${D}${sysconfdir}/apache2/modules.d
cat ${S}/php.ini-production | \
sed -e 's,extension_dir = \"\./\",extension_dir = \"/usr/lib/extensions\",' \
More information about the Openembedded-commits
mailing list