Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRITICAL: Call to undefined function pcntl_signal() #159

Open
chikkujimmy opened this issue Aug 14, 2023 · 2 comments
Open

CRITICAL: Call to undefined function pcntl_signal() #159

chikkujimmy opened this issue Aug 14, 2023 · 2 comments

Comments

@chikkujimmy
Copy link

Describe the bug
When running ./sync --updatedb from the sync folder , getting the error "CRITICAL: Call to undefined function pcntl_signal()"

To Reproduce
Steps to reproduce the behavior:

  1. Go to the sync folder
  2. Run composer update and then composer install
  3. Followed the steps as per README.MD for sync to execute the commands " ./sync --updatedb" & " ./sync"

Screenshots
image

Additional context
Also, would be able to provide the configuration file details to configure IMAP and MySQL config. Assuming it's the local.ini file.

@mikegioia
Copy link
Owner

That looks like it might be missing the ext-pcntl extension. I thought that composer would catch that if it's missing, but would you mind checking that?

Right now, this repo is stuck on php 7.2, if you're using a different version it may not work. I have to also update this repo to php8.2. It's on the to-do list.

@chikkujimmy
Copy link
Author

chikkujimmy commented Aug 16, 2023

@mikegioia thank you for the update. When I used php 7.2 the composer automatically installed the missing extensions and the issue resolved. But now while configuring IMAP I am getting the error SQLSTATE[42S02]: Base table or view not found: 1146 Table 'libremail.accounts' doesn't exist . As per your documentation I have created the database "libremail" but in this case its showing a table doesn't exist.

image

image

Also I would like to add one more issue which I noticed. I think the authentication is working fine while using outlook email with app passwords but when we are using Office365 email with or without app password it stops with the error "Unable to connect to IMAP server: Failed to connect to IMAP mailbox" . It seems the only way to authenticate office 365 emails is via OAuth 2.0.

260935699-4be72526-8741-469f-8640-029bb0078b37

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants