WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-3007fd.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-3007fe.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-3007ff.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300800.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300801.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300802.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300803.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300804.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300805.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300806.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300807.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300808.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-300809.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-30080a.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-30080b.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
WordPress database error: [Disk full (/tmp/#sql-temptable-477-14c2c4b-30080c.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `wp_options`
set_error_handler(function (...$args) {
return $this->customErrorHandler(...$args);
});
try {
$this->streamWrite($stream, $record);
} finally {
restore_error_handler();
}
if ($this->errorMessage !== null) {
$error = $this->errorMessage;
// close the resource if possible to reopen it, and retry the failed write
if (!$this->retrying && $this->url !== null && $this->url !== 'php://memory') {
$this->retrying = true;
$this->close();
$this->write($record);
return;
}
throw new \UnexpectedValueException('Writing to the log file failed: '.$error . Utils::getRecordMessageForException($record));
}
$this->retrying = false;
if ($this->useLocking) {
flock($stream, LOCK_UN);
}
}
/**
* Write to stream
* @param resource $stream
* @param array $record
*
* @phpstan-param FormattedRecord $record
*/
protected function streamWrite($stream, array $record): void
{
fwrite($stream, (string) $record['formatted']);
}
""" Writing to the log file failed: Write of 1831 bytes failed with errno=28 No space left on device\n The exception occurred while attempting to log: Cannot modify header information - headers already sent by (output started at /home/ppf-demo/releases/parispeaceforum.lademo.be/1756200531/web/wp/wp-includes/class-wpdb.php:1855)\n Context: {"exception":{}} """
// ignoring errors here, there's not much we can do about them
flock($stream, LOCK_EX);
}
$this->errorMessage = null;
set_error_handler(function (...$args) {
return $this->customErrorHandler(...$args);
});
try {
$this->streamWrite($stream, $record);
} finally {
restore_error_handler();
}
if ($this->errorMessage !== null) {
$error = $this->errorMessage;
// close the resource if possible to reopen it, and retry the failed write
if (!$this->retrying && $this->url !== null && $this->url !== 'php://memory') {
$this->retrying = true;
$this->close();
$this->write($record);
return;
}
throw new \UnexpectedValueException('Writing to the log file failed: '.$error . Utils::getRecordMessageForException($record));
}
$this->retrying = false;
if ($this->useLocking) {
flock($stream, LOCK_UN);
}
}
/**
* Write to stream
* @param resource $stream
* @param array $record
*
* @phpstan-param FormattedRecord $record
*/
use ProcessableHandlerTrait;
use FormattableHandlerTrait;
/**
* {@inheritDoc}
*/
public function handle(array $record): bool
{
if (!$this->isHandling($record)) {
return false;
}
if ($this->processors) {
/** @var Record $record */
$record = $this->processRecord($record);
}
$record['formatted'] = $this->getFormatter()->format($record);
$this->write($record);
return false === $this->bubble;
}
/**
* Writes the record down to the log of the implementing handler
*
* @phpstan-param FormattedRecord $record
*/
abstract protected function write(array $record): void;
/**
* @return void
*/
public function reset()
{
parent::reset();
$this->resetProcessors();
}
'level_name' => $levelName,
'channel' => $this->name,
'datetime' => $datetime ?? new DateTimeImmutable($this->microsecondTimestamps, $this->timezone),
'extra' => [],
];
try {
foreach ($this->processors as $processor) {
$record = $processor($record);
}
} catch (Throwable $e) {
$this->handleException($e, $record);
return true;
}
}
// once the record exists, send it to all handlers as long as the bubbling chain is not interrupted
try {
if (true === $handler->handle($record)) {
break;
}
} catch (Throwable $e) {
$this->handleException($e, $record);
return true;
}
}
} finally {
if ($this->detectCycles) {
if (isset($fiber)) {
$this->fiberLogDepth[$fiber]--;
} else {
$this->logDepth--;
}
}
}
return null !== $record;
}
*
* @param string|Stringable $message The log message
* @param mixed[] $context The log context
*/
public function warning($message, array $context = []): void
{
$this->addRecord(static::WARNING, (string) $message, $context);
}
/**
* Adds a log record at the ERROR level.
*
* This method allows for compatibility with common interfaces.
*
* @param string|Stringable $message The log message
* @param mixed[] $context The log context
*/
public function error($message, array $context = []): void
{
$this->addRecord(static::ERROR, (string) $message, $context);
}
/**
* Adds a log record at the CRITICAL level.
*
* This method allows for compatibility with common interfaces.
*
* @param string|Stringable $message The log message
* @param mixed[] $context The log context
*/
public function critical($message, array $context = []): void
{
$this->addRecord(static::CRITICAL, (string) $message, $context);
}
/**
* Adds a log record at the ALERT level.
*
* This method allows for compatibility with common interfaces.
*
* @param string $message
* @param array $context
* @return void
*/
public function critical($message, array $context = []): void
{
$this->driver()->critical($message, $context);
}
/**
* Runtime errors that do not require immediate action but should typically
* be logged and monitored.
*
* @param string $message
* @param array $context
* @return void
*/
public function error($message, array $context = []): void
{
$this->driver()->error($message, $context);
}
/**
* Exceptional occurrences that are not errors.
*
* Example: Use of deprecated APIs, poor use of an API, undesirable things
* that are not necessarily wrong.
*
* @param string $message
* @param array $context
* @return void
*/
public function warning($message, array $context = []): void
{
$this->driver()->warning($message, $context);
}
/**
* Normal but significant events.
*
foreach ($this->reportCallbacks as $reportCallback) {
if ($reportCallback->handles($e) && $reportCallback($e) === false) {
return;
}
}
try {
$logger = $this->container->make(LoggerInterface::class);
} catch (Exception $ex) {
throw $e;
}
$level = Arr::first(
$this->levels, fn ($level, $type) => $e instanceof $type, LogLevel::ERROR
);
$context = $this->buildExceptionContext($e);
method_exists($logger, $level)
? $logger->{$level}($e->getMessage(), $context)
: $logger->log($level, $e->getMessage(), $context);
}
/**
* Determine if the exception should be reported.
*
* @param \Throwable $e
* @return bool
*/
public function shouldReport(Throwable $e)
{
return ! $this->shouldntReport($e);
}
/**
* Determine if the exception is in the "do not report" list.
*
* @param \Throwable $e
* @return bool
*/
]);
});
}
/**
* Handle an uncaught exception from the application.
*
* Note: Most exceptions can be handled via the try / catch block in
* the HTTP and Console kernels. But, fatal error exceptions must
* be handled differently since they are not normal exceptions.
*
* @param \Throwable $e
* @return void
*/
public function handleException(Throwable $e)
{
self::$reservedMemory = null;
try {
$this->getExceptionHandler()->report($e);
} catch (Exception $e) {
$exceptionHandlerFailed = true;
}
if (static::$app->runningInConsole()) {
$this->renderForConsole($e);
if ($exceptionHandlerFailed ?? false) {
exit(1);
}
} else {
$this->renderHttpResponse($e);
}
}
/**
* Render an exception to the console.
*
* @param \Throwable $e
* @return void
| Key | Value |
| query_vars | array:3 [ "paged" => "1" "post_type" => "projects" "is_theme" => "new-coalitions-for-the-people" ] |
| query_string | "paged=1&post_type=projects&is_theme=new-coalitions-for-the-people"
|
| request | "projects/page/1"
|
| matched_rule | "projects/page/([0-9]{1,})/?$"
|
| matched_query | "post_type=projects&paged=1"
|
| did_permalink | true
|
| Key | Value |
| query | array:3 [ "paged" => "1" "post_type" => "projects" "is_theme" => "new-coalitions-for-the-people" ] |
| query_vars | array:67 [ "paged" => 1 "post_type" => "projects" "is_theme" => "new-coalitions-for-the-people" "error" => "" "m" => "" "p" => 0 "post_parent" => "" "subpost" => "" "subpost_id" => "" "attachment" => "" "attachment_id" => 0 "name" => "" "pagename" => "" "page_id" => 0 "second" => "" "minute" => "" "hour" => "" "day" => 0 "monthnum" => 0 "year" => 0 "w" => 0 "category_name" => "" "tag" => "" "cat" => "" "tag_id" => "" "author" => "" "author_name" => "" "feed" => "" "tb" => "" "meta_key" => "" "meta_value" => "" "preview" => "" "s" => "" "sentence" => "" "title" => "" "fields" => "all" "menu_order" => "" "embed" => "" "category__in" => [] "category__not_in" => [] "category__and" => [] "post__in" => [] "post__not_in" => [] "post_name__in" => [] "tag__in" => [] "tag__not_in" => [] "tag__and" => [] "tag_slug__in" => [] "tag_slug__and" => [] "post_parent__in" => [] "post_parent__not_in" => [] "author__in" => [] "author__not_in" => [] "search_columns" => [] "orderby" => "menu_order" "order" => "ASC" "ignore_sticky_posts" => false "suppress_filters" => false "cache_results" => true "update_post_term_cache" => true "update_menu_item_cache" => false "lazy_load_term_meta" => true "update_post_meta_cache" => true "posts_per_page" => 10 "nopaging" => false "comments_per_page" => "50" "no_found_rows" => false ] |
| tax_query | WP_Tax_Query {#20778} |
| meta_query | WP_Meta_Query {#18078} |
| request | """ SELECT SQL_CALC_FOUND_ROWS wp_posts.ID\n \t\t\t\t\t FROM wp_posts JOIN wp_icl_translations wpml_translations\n \t\t\t\t\t\t\tON wp_posts.ID = wpml_translations.element_id\n \t\t\t\t\t\t\t\tAND wpml_translations.element_type = CONCAT('post_', wp_posts.post_type) \n \t\t\t\t\t WHERE 1=1 AND ((wp_posts.post_type = 'projects' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled'))) AND ( ( ( wpml_translations.language_code = 'en' OR 0 ) AND wp_posts.post_type IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','acf-field-group','initiatives','news','press-releases','projects','publications' ) ) OR wp_posts.post_type NOT IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','acf-field-group','initiatives','news','press-releases','projects','publications' ) )\n \t\t\t\t\t \n \t\t\t\t\t ORDER BY wp_posts.menu_order ASC\n \t\t\t\t\t LIMIT 0, 10 """ |
| post_count | 10
|
| current_post | -1
|
| before_loop | true
|
| current_comment | -1
|
| found_posts | 565
|
| max_num_pages | 57
|
| is_archive | true
|
| is_post_type_archive | true
|
| Key | Value |
| ID | 1436248
|
| post_author | "8"
|
| post_date | "2025-01-15 11:41:22"
|
| post_date_gmt | "2025-01-15 09:41:22"
|
| post_content | """ <h3><span class="heading-3">Project Summary</span></h3>\r\n <p>Language AI in Africa is currently lagging behind the rest of the World. This is a bottleneck for AI based solutions across several sectors including Agriculture.</p>\r\n <p>We propose to create a language AI fund which will tackle 3 themes: data, models, and use cases.</p>\r\n <p>By the end of this project, we will have unlocked language AI increasingly used in African countries for local innovation and for sustainable, locally appropriate NLP applications in areas such as better government services, better health, climate-smart agriculture etc.</p>\r\n <p> </p>\r\n <h3><span class="heading-3">Presentation of the Organization</span></h3>\r\n <p>Masakhane, a grassroots NLP community for Africa, by Africans: <a href="https://www.masakhane.io/">Masakhane</a></p> """ |
| post_title | "African Language Hub for AI"
|
| post_excerpt | "" |
| post_status | "publish"
|
| comment_status | "closed"
|
| ping_status | "closed"
|
| post_password | "" |
| post_name | "african-language-fund-for-ai"
|
| to_ping | "" |
| pinged | "" |
| post_modified | "2025-01-27 15:25:58"
|
| post_modified_gmt | "2025-01-27 13:25:58"
|
| post_content_filtered | "" |
| post_parent | 0
|
| guid | "https://parispeaceforum.lademo.be/?post_type=projects&p=1436248"
|
| menu_order | 1
|
| post_type | "projects"
|
| post_mime_type | "" |
| comment_count | "0"
|
| filter | "raw"
|
| Key | Value |
| is_theme | "new-coalitions-for-the-people"
|
| Key | Value |
| wp-wpml_current_language | "**"
|
| Key | Value |
| SERVER_SOFTWARE | "************"
|
| REQUEST_URI | "*******************************************************"
|
| USER | "********"
|
| HOME | "**************"
|
| HTTP_ACCEPT_ENCODING | "***********************"
|
| HTTP_USER_AGENT | "*******************************************************************************************************"
|
| HTTP_ACCEPT | "***"
|
| HTTP_HOST | "*************************"
|
| REDIRECT_STATUS | "***"
|
| HTTPS | "**"
|
| SERVER_NAME | "*************************"
|
| SERVER_PORT | "***"
|
| SERVER_ADDR | "*************"
|
| REMOTE_PORT | "*****"
|
| REMOTE_ADDR | "**************"
|
| GATEWAY_INTERFACE | "*******"
|
| SERVER_PROTOCOL | "********"
|
| DOCUMENT_ROOT | "****************************************************************"
|
| DOCUMENT_URI | "**********"
|
| SCRIPT_NAME | "**********"
|
| SCRIPT_FILENAME | "**************************************************************************"
|
| CONTENT_LENGTH | "" |
| CONTENT_TYPE | "" |
| REQUEST_METHOD | "***"
|
| QUERY_STRING | "**************************************"
|
| FCGI_ROLE | "*********"
|
| PHP_SELF | "**********"
|
| REQUEST_TIME_FLOAT | "***"
|
| REQUEST_TIME | "***"
|
| WP_ENV | "***********"
|
| WP_HOME | "*********************************"
|
| WP_SITEURL | "************************************"
|
| WP_MEMORY_LIMIT | "****"
|
| WP_POST_REVISIONS | "*"
|
| WP_CACHE | "*"
|
| DISABLE_WP_CRON | "*"
|
| FONTAWESOME_KIT | "**********"
|
| API_EVENT | "****"
|
| API_EVENT_CATEGORY | "***"
|
| API_KEY | "************************************"
|
| API_REJECTED_SCHEDULES | "*********"
|
| API_SCHEDULED | "*"
|
| API_SCHEDULE_CREATE | "****"
|
| API_SCHEDULE_UPDATE | "***"
|
| API_SCHEDULE_UPDATE_SESSIONS | "***"
|
| CP_DEBUG | "****"
|
| DB_NAME | "********"
|
| DB_USER | "********"
|
| DB_PASSWORD | "********************"
|
| DB_HOST | "*********"
|
| DB_COLLATE | "**********************"
|
| THEME_NAME | "**********"
|
| DLAB_SUB_DOMAIN | "***************"
|
| DLAB_NAME | "******************"
|
| DLAB_NETWORK | "*********"
|
| DLAB_DOMAIN | "**************"
|
| LOG_CHANNEL | "*****"
|
| COMPOSER_AUTH | "******************************************************************************************************************************************************************************************************"
|
| AUTH_KEY | "****************************************************************"
|
| SECURE_AUTH_KEY | "****************************************************************"
|
| LOGGED_IN_KEY | "****************************************************************"
|
| NONCE_KEY | "****************************************************************"
|
| AUTH_SALT | "****************************************************************"
|
| SECURE_AUTH_SALT | "****************************************************************"
|
| LOGGED_IN_SALT | "****************************************************************"
|
| NONCE_SALT | "****************************************************************"
|
| Key | Value |
| WP_ENV | "***********"
|
| WP_HOME | "*********************************"
|
| WP_SITEURL | "************************************"
|
| WP_MEMORY_LIMIT | "****"
|
| WP_POST_REVISIONS | "*"
|
| WP_CACHE | "*"
|
| DISABLE_WP_CRON | "*"
|
| FONTAWESOME_KIT | "**********"
|
| API_EVENT | "****"
|
| API_EVENT_CATEGORY | "***"
|
| API_KEY | "************************************"
|
| API_REJECTED_SCHEDULES | "*********"
|
| API_SCHEDULED | "*"
|
| API_SCHEDULE_CREATE | "****"
|
| API_SCHEDULE_UPDATE | "***"
|
| API_SCHEDULE_UPDATE_SESSIONS | "***"
|
| CP_DEBUG | "****"
|
| DB_NAME | "********"
|
| DB_USER | "********"
|
| DB_PASSWORD | "********************"
|
| DB_HOST | "*********"
|
| DB_COLLATE | "**********************"
|
| THEME_NAME | "**********"
|
| DLAB_SUB_DOMAIN | "***************"
|
| DLAB_NAME | "******************"
|
| DLAB_NETWORK | "*********"
|
| DLAB_DOMAIN | "**************"
|
| LOG_CHANNEL | "*****"
|
| COMPOSER_AUTH | "******************************************************************************************************************************************************************************************"
|
| AUTH_KEY | "****************************************************************"
|
| SECURE_AUTH_KEY | "****************************************************************"
|
| LOGGED_IN_KEY | "****************************************************************"
|
| NONCE_KEY | "****************************************************************"
|
| AUTH_SALT | "****************************************************************"
|
| SECURE_AUTH_SALT | "****************************************************************"
|
| LOGGED_IN_SALT | "****************************************************************"
|
| NONCE_SALT | "****************************************************************"
|