2017-10-30 8 views
0

をPHPまたはApacheセクションに変更するたびに、MAMPはMySQL(および他のすべてのサービス)を再起動するように求めます。なぜPHPの設定を変更するとMAMP(PRO)がMySQLを再起動するのですか? (そしてそれを防ぐには?)

これを防ぐ方法はありますか? (MacOSs High SierraでのMAMP PRO 4.2.1の使用)

たとえば、etc/hostsに新しいエントリを追加するとmySQLを再起動するはずがありません。

(MAMPは、それが全体のことを再起動しようとすると5/10回クラッシュし、そして10/10時間が適切にMySQLを再起動することはできません。という事実に加えて)

答えて

0

私はこの事例の経験を提供することができます。 私は同じ問題を抱えていました。私は約16から6までの古いホストを削除しました。私はまた未使用のSQLデータベース(16から6)を削除しました。MAMPはハングし続けましたが、最近のデータベース更新後にハングしました。

まず、私はCocktail-wipingキャッシュとシステムのDNSキャッシュを使ってシステムをきれいにして再起動しました。次にphpMyAdminを使用して、古いデータベースを削除してサーバを再起動し、すべてのテーブルを手動で削除した後に現在のデータベースプロジェクトを更新しました。私はmysqldがハングアップの原因であると思っていました。プロセスレコードを調べると、確認が難しかったです。私はメモリスワップと私のゲストに基づいてアドレスに問題があると思う。

私はDockerを学ぶために少し時間がかかると、MAMP for Dockerを捨てようとしています。

+0

Dockerと同じボートに乗っています。 :)私は自分のデータベースを削除したくないのですが、PHPやホストの設定を変更したときにmysqldを再起動しないようにします(それは意味があります)。 –

関連する問題