首页  >  问答  >  正文

解决/opt/lampp/bin/mysql.server: line 261: log_success_msg: command not found的方法

在我的 linux manjaro 中安装 xampp 后,我遇到了这个错误。以前,即使出现此错误,我第一次打开 phpmyadmin 并执行一些查询时它也运行良好。但不知何故 phpmyadmin 显示空白屏幕。我如何解决它?

更新: 黑屏不再出现,但警告代码仍然存在。警告代码对我的工作效率没有任何影响。但还是有点困扰我

P粉056618053P粉056618053367 天前1003

全部回复(1)我来回复

  • P粉316890884

    P粉3168908842023-11-09 00:58:01

    我简单地通过删除 /opt/lampp/bin/mysql.server 第 261 行中的 log_success_msg 函数调用来解决这个问题,这不是最优雅的解决方案,但很简单。值得注意的是,此编辑不会影响功能。

    wait_for_ready () {
          i=0
          while test $i -ne $service_startup_timeout ; do
        
            if $bindir/mysqladmin ping >/dev/null 2>&1; then
              log_success_msg // ***Delete this function call***
              return 0
            elif kill -0 $! ; then
              :  # mysqld_safe is still running
            else
              # mysqld_safe is no longer running, abort the wait loop
              break
            fi
        
            echo $echo_n ".$echo_c"
            i=`expr $i + 1`
            sleep 1
        
          done
        
          log_failure_msg
    
      return 1
    }
    #

    回复
    0
  • 取消回复