diff --git a/README.md b/README.md index b9a5b5285..f5543b0a5 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ recompiling Tengine](https://github.com/pagespeed/ngx_pagespeed/wiki/Using-ngx_p $ wget https://github.com/pagespeed/ngx_pagespeed/archive/release-1.5.27.2-beta.zip $ unzip release-1.5.27.2-beta.zip $ cd ngx_pagespeed-release-1.5.27.2-beta/ - $ wget http://dl.google.com/page-speed/psol/1.5.27.2.tar.gz + $ wget https://dl.google.com/dl/page-speed/psol/1.5.27.2.tar.gz $ tar -xzvf 1.5.27.2.tar.gz # expands to psol/ ``` diff --git a/config b/config index c565b9405..2cdd7fe37 100644 --- a/config +++ b/config @@ -20,6 +20,21 @@ mod_pagespeed_dir="${MOD_PAGESPEED_DIR:-unset}" if [ "$mod_pagespeed_dir" = "unset" ] ; then mod_pagespeed_dir="$ngx_addon_dir/psol/include" build_from_source=false + + if [ ! -e "$mod_pagespeed_dir" ] ; then + echo "ngx_pagespeed: pagespeed optimization library not found:" + echo "" + echo " You need to separately download the pagespeed library:" + echo "" + echo " $ cd /path/to/ngx_pagespeed" + echo " $ wget https://dl.google.com/dl/page-speed/psol/1.5.27.2.tar.gz" + echo " $ tar -xzvf 1.5.27.2.tar.gz # expands to psol/" + echo "" + echo " Or see the installation instructions:" + echo " https://github.com/pagespeed/ngx_pagespeed#how-to-build" + exit 1 + fi + else build_from_source=true fi