Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - anupamg

Pages: [1]
1
Nginx / Outdated Brotli Module
« on: September 03, 2021, 07:19:47 AM »
I am getting the following error while starting NGINX:

Code: [Select]
Sep  3 12:33:36 polaris nginx[3443]: nginx: [emerg] module "/etc/nginx/modules/ngx_http_brotli_filter_module.so" version 1021001 instead of 1021002 in /etc/nginx/nginx.conf:1
Looks like Brotli module is outdated for Nginx 1.21.2 and isn't getting updated even after rebuilding through instructions here:

https://www.mysterydata.com/how-to-enable-brotli-compression-in-nginx-cwp-vestacp-and-on-linux-os/

Please have this updated. Also, this happens everytime Nginx is updated.

2
PHP Selector / Re: PHP-FPM Selector - Build Fails
« on: May 10, 2021, 07:06:36 AM »
Thanks. That worked.

3
PHP Selector / PHP-FPM Selector - Build Fails
« on: May 10, 2021, 03:17:45 AM »
I am getting multiple build fails in Centos 7 & 8 Stream when trying to compile PHP-FPM through selector.

Have been getting these errors since yesterday 4-5 times, despite install libzip separately from repos. This issue was not there a week back. Unfortunately had to reinstall the server yesterday.

Code: [Select]
checking libzip... yes
checking for the location of zlib... /usr
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for libzip... not found
configure: error: Please reinstall the libzip distribution
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target 'install'.  Stop.
mkdir: cannot create directory '/opt/alt/php-fpm73/usr/var/sockets/': No such file or directory
mkdir: cannot create directory '/opt/alt/php-fpm73/usr/etc/php-fpm.d/': No such file or directory
mkdir: cannot create directory '/opt/alt/php-fpm73/usr/etc/php-fpm.d/users/': No such file or directory
/usr/local/src/php-fpm-7.3.sh: line 99: /opt/alt/php-fpm73/usr/etc/php-fpm.d/users.conf: No such file or directory
/usr/local/src/php-fpm-7.3.sh: line 100: /opt/alt/php-fpm73/usr/etc/php-fpm.conf: No such file or directory
/usr/local/src/php-fpm-7.3.sh: line 102: /opt/alt/php-fpm73/usr/etc/php-fpm.d/cwpsvc.conf: No such file or directory
cp: cannot stat 'sapi/fpm/php-fpm.service': No such file or directory
sed: can't read /usr/lib/systemd/system/php-fpm73.service: No such file or directory
sed: can't read /usr/lib/systemd/system/php-fpm73.service: No such file or directory
Failed to enable unit: Unit file php-fpm73.service does not exist.
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory

Code: [Select]
checking target system type... x86_64-unknown-linux-gnu
configure: error: Cannot find php-config. Please use --with-php-config=PATH
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target 'install'.  Stop.
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Skipping as php build failed
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Skipping as php build failed
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Skipping as php build failed
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Skipping as php build failed
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Last metadata expiration check: 0:02:33 ago on Mon May 10 10:49:23 2021.
Package libsodium-1.0.18-2.el8.x86_64 is already installed.
Package libsodium-devel-1.0.18-2.el8.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 28505  100 28505    0     0  25203      0  0:00:01  0:00:01 --:--:-- 25248
/usr/local/cwpsrv/htdocs/resources/conf/el8/php-fpm_selector/external_modules/7.3/sodium.sh: line 9: /opt/alt/php-fpm73/usr/bin/phpize: No such file or directory
/usr/local/cwpsrv/htdocs/resources/conf/el8/php-fpm_selector/external_modules/7.3/sodium.sh: line 10: ./configure: No such file or directory
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target 'install'.  Stop.
/usr/local/cwpsrv/htdocs/resources/conf/el8/php-fpm_selector/external_modules/7.3/sodium.sh: line 14: /opt/alt/php-fpm73/usr/bin/php-config: No such file or directory
ERROR: Missing extension file /sodium.so
exe:/opt/alt/php-fpm73/usr/sbin/php-fpm
--2021-05-10 10:51:59--  https://ftp.pcre.org/pub/pcre/pcre2-10.34.zip

While building PHP it gives an error related to libzip which is pasted above, but the script tries libzip install after throwing the above error, and then it says libzip is already installed??

Code: [Select]
Last metadata expiration check: 0:03:35 ago on Mon May 10 10:49:23 2021.
Package zlib-devel-1.2.11-16.2.el8_3.x86_64 is already installed.
Error:
 Problem: cannot install both cmake-3.18.2-9.el8.x86_64 and cmake-3.11.4-7.el8.x86_64
  - cannot install the best candidate for the job
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
ln: failed to create symbolic link '/usr/bin/cmake3': File exists
URL transformed to HTTPS due to an HSTS policy
--2021-05-10 10:53:00--  https://libzip.org/download/libzip-1.5.1.tar.gz
Resolving libzip.org (libzip.org)... 5.2.73.210, 2a04:52c0:101:2e6::de6c
Connecting to libzip.org (libzip.org)|5.2.73.210|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1189827 (1.1M) [application/x-gzip]
Saving to: 'libzip-1.5.1.tar.gz'

Lastly, sometime later:

Code: [Select]
checking for libexslt... yes
checking whether to enable zend-test extension... no
checking for zip archive read/write support... yes
checking for libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0... no
configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:

Package 'libzip', required by 'virtual:world', not found
Package 'libzip', required by 'virtual:world', not found
Package 'libzip', required by 'virtual:world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBZIP_CFLAGS
and LIBZIP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target 'install'.  Stop.
mkdir: cannot create directory '/opt/alt/php-fpm80/usr/var/sockets/': No such file or directory
mkdir: cannot create directory '/opt/alt/php-fpm80/usr/etc/php-fpm.d/': No such file or directory
mkdir: cannot create directory '/opt/alt/php-fpm80/usr/etc/php-fpm.d/users/': No such file or directory
/usr/local/src/php-fpm-8.0.sh: line 99: /opt/alt/php-fpm80/usr/etc/php-fpm.d/users.conf: No such file or directory
/usr/local/src/php-fpm-8.0.sh: line 100: /opt/alt/php-fpm80/usr/etc/php-fpm.conf: No such file or directory
/usr/local/src/php-fpm-8.0.sh: line 102: /opt/alt/php-fpm80/usr/etc/php-fpm.d/cwpsvc.conf: No such file or directory
cp: cannot stat 'sapi/fpm/php-fpm.service': No such file or directory
sed: can't read /usr/lib/systemd/system/php-fpm80.service: No such file or directory
sed: can't read /usr/lib/systemd/system/php-fpm80.service: No such file or directory
Failed to enable unit: Unit file php-fpm80.service does not exist.
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory

4
Apache / Re: Serving different sites through Apache and NGINX
« on: May 07, 2021, 07:58:41 AM »
Nevermind. Should have read carefully, looks like this isn't possible.

5
Apache / Serving different sites through Apache and NGINX
« on: May 07, 2021, 07:46:04 AM »
So I have these 2 sites, one of which I need to serve through Apache and the other through NGINX. Since I was unable to find any SOP/documentation for such a scenario, I went ahead with what seemed obvious.

Site-2-Nginx has been configured, and works perfectly.

The Site-1-Apache has a problem where it is giving me a 404 page served by NGINX.
Opened up the Apache ports in CSF/LFD as well.

Setting for Webserver Domain Conf > Site-1-Apache > Webserver Config:



How do I set Apache to be the actual main webserver for this domain instead of working alongwith Nginx as proxy.

Thanks.

Pages: [1]