配置 Nextcloud 的 cron.php 自動計劃任務,解決提示不是 www / www-dada 使用者的問題。

標籤: 

正在檢視 3 個帖子:1-3 (共 3 個帖子)
  • 作者
    帖子
  • 詩語
    管理員
    • 文章數量: 5,926
    @feibisi
    樓主

    由於這個是官方推薦的執行方式,所以我們也儘量選用這種方式來最佳化伺服器效能,但新增了好幾次都不成功,原因就在於會提示

    使用系統定時任務服務每 15 分鐘執行一次 cron.php 檔案。 cron.php 需要被系統使用者 “www” 執行。

    下面的就是正確的計劃任務,

    sudo -u www /www/server/php/72/bin/php /www/wwwroot/yun.feibisi.com/cron.php

    只需要將 PHP 的路徑和 Nextcloud 的安裝路徑改成你自己伺服器的資訊就可以了。

    詩語
    管理員
    • 文章數量: 5,926
    @feibisi
    樓主

    接著是配置下 Nextcloud 的郵件發信,我們用的是第三方的 SMTP 伺服器,也就是阿里雲的郵件推送服務,正確的配置如下

    詩語
    管理員
    • 文章數量: 5,926
    @feibisi
    樓主

    另外還有個問題記錄下,這裡是由於 imagemagick 通用擴充套件 Imagick 高效能圖形庫,這個東西引起的,可能是去年啥時候我們這臺伺服器上安裝上的,但是解除安裝沒解除安裝乾淨,導致有些殘留檔案,然後這兩天測試了好幾次找了一大堆原因都沒能解決。

    PHP Startup: Invalid library (maybe not a PHP library) 'imagick.so' at Unknown#0

    重啟 PHP 就顯示上面的資訊,煩死人簡直,而且 Nextcloud 後臺的錯誤日誌一直都提示。

    剛才已經打算說是把問題留給後面幾個月再處理了,然後想了下,要不然直接到目錄裡面去找找 imagick.so 看,結果還真有殘留檔案。

    刪掉,然後重新裝 imagemagick 擴充套件,就好了。

    就這樣吧。

正在檢視 3 個帖子:1-3 (共 3 個帖子)
  • 哎呀,回覆話題必需登入。

話題資訊

  • 當前位於:功能改進
  • 2 條回覆
  • 1 個參與人
  • 最後回覆:<a href="https://bbs.weixiaoduo.com/users/feibisi/" title=" 檢視詩語的個人資料" class="bbp-author-link"><span class="bbp-author-name"> 詩語</span></a>
  • 上次活動:<a href="https://bbs.weixiaoduo.com/topic/32112/#post-32120" title=" 回覆至:配置 Nextcloud 的 cron.php 自動計劃任務,解決提示不是 www / www-dada 使用者的問題。">5 年、 10 月前</a>