You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So I really think the installer, or some "pre-check script" should be able to detect if function_exists(), at least for things some people may want to disable for security reasons. My two cents.
Steps to reproduce the problem
In this particular case, I was editing content, with no content being saved. So checking php.log, I see this:
PHP Fatal error: Uncaught Error: Call to undefined function symlink() in /home/html/mydomain.com/public_html/bl-kernel/pages.class.php:161
Bludit version
3.14.1
Hosting or Webserver name
Apache/2.4.41 (Ubuntu)
PHP version
8.1.18 (fpm)
PHP logs
See above
The text was updated successfully, but these errors were encountered:
Describe your problem
I typically use PHP-FPM, and for each instance, I have something like this:
php_admin_value[disable_functions] = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source,symlink,define_syslog_variables,posix_getpwuid,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,posix_setuid,posix_uname,proc_close,pclose,proc_nice,proc_terminate,show_source,socket_create,socket_listen,socket_write,socket_close,ftp_connect,ftp_ssl_connect,ftp_login,fam_open,fam_close,ldap_connect,ldap_close,fsockopen,dns_get_mx,dns_get_record,getservbyname,pfsockopen,ssh2_connect,ssh2_disconnect,ssh2_exec,ssh2_sftp,ssh2_shell,msg_send,imap_open,imap_close"
So I really think the installer, or some "pre-check script" should be able to detect if
function_exists()
, at least for things some people may want to disable for security reasons. My two cents.Steps to reproduce the problem
In this particular case, I was editing content, with no content being saved. So checking
php.log
, I see this:PHP Fatal error: Uncaught Error: Call to undefined function symlink() in /home/html/mydomain.com/public_html/bl-kernel/pages.class.php:161
Bludit version
3.14.1
Hosting or Webserver name
Apache/2.4.41 (Ubuntu)
PHP version
8.1.18 (fpm)
PHP logs
See above
The text was updated successfully, but these errors were encountered: