[英]XAMPP Errors on Mac OS X Mojave
我正在使用XAMPP 7.2.5運行MacOS Mojave 10.14
今天早些時候,我嘗試在崩潰/重新啟動后啟動XAMPP。 XAMPP管理器無法啟動MYSQL Server。 Apache確實可以正確啟動。
考慮到存在潛在的損壞,我使用Time Machine在Applications中將我的XAMPP文件夾還原到了36小時的舊文件中。
現在,當我嘗試運行XAMPP Manager時,出現“找不到任何可讀的ctl腳本”錯誤消息。
我試圖直接從CLI運行MYSQL Server。 我收到以下消息:
./mysql.server:第200行:my_print_defaults:未找到命令啟動MariaDB錯誤! 找不到MariaDB服務器(/ Applications / XAMPP / xamppfiles / bin / mysqld_safe)
關於如何解決有什么想法?
問題與Time Machine的怪癖有關-它不會完全重新生成所有記錄的文件夾/文件。 有點痛苦
我能夠從命令行運行XAMPP:
-> cd / Applications / xampp / xamppfiles-> sudo ./xampp開始
要檢查MYSQL狀態:-> mysql狀態-u [用戶名] -p [密碼]
問題解決了
我花了一天時間解決這個問題:
Applications/XAMPP/xamppfiles/var/mysql
刪除除我的數據庫文件夾以外的所有文件(如果記得的話,有一些.err和日志文件) 在Time Machine恢復后,我也收到“找不到任何可讀的ctl腳本”錯誤。 我使用的是10.12.6和XAMPP 5.6。
您是正確的,它似乎是TM的問題,但是我能夠通過輸入TM並專門選擇XAMPP / xamppfiles /中的TM無法復制的目錄來解決它。 (在您的情況下,假設您想保留數據, 則不希望通過/ var / mysql復制。)
救濟。 沒有比意識到您的可信任備份不那么可靠更糟糕的了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.