CRITICAL: Call to undefined function pcntl_signal() #159
Labels
No labels
actions
bug
complicated
database
dependencies
documentation
downstream
duplicate
enhancement
feature
fixed already
front-end
idea
internal
invalid
investigating
javascript
low priority
milestone
minor bug
needs info
networking
nice to have
pcntl
php
question
suggestion
sync
threading
ui
ux
web
webmail
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
bcarrella/libremail#159
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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:
Screenshots

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.
That looks like it might be missing the
ext-pcntlextension. 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.
@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.
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.