2016-09-23 68 views
-2

すべてが壊れています。私が物事を試して修正する前に、私のマシンに何が行われたのかを知る必要があります。私は再び仕事を得ることができない私はPHP情報 MacOS SierraとPHP、Apache2

  • APCuに応じて所定の場所に戻りOpcacheを持っている過去https://getgrav.org/blog/mac-os-x-apache-setup-mysql-vhost-apc

    • で働いていたこのガイドを使用して自作を経て、再びこれらすべてのlibsをインストールしようとしています

      、それはPHPの情報は表示されません

    • 私のApacheとPHPのconfigsは.previousはので、私はPHPの国際のAN用.soファイルが含まれていたものを
    • /usr/lib/php/no-debug-non-zts-20121212戻ってきた彼らに追加​​して名前が変更されましたD PHPのIMAPは現在、空のディレクトリである - それは私の開発環境にナイフを突くと、周りのそれを良いウィグルを与えるよりも、正確に他の行わこの更新プログラムを持っている何

    作業これらの拡張子を取得するために私の年齢を取りました。

    PHPのintl拡張などの問題に対処できますが、すべてのデータベースが失われているようなものもあります。

    ご意見やご提案は歓迎いたします。

    Linuxマシンは本当に魅力的です。

  • +0

    私はJakeと完全に同意します!今週私はSierraにアップグレードしました。私は現在、開発環境をもう一度稼働させるために、ほぼ2日間を費やしました。 Apache、MySQL、PHP(そしていくつかの拡張機能)だけでは難しいことではありません。私もたくさんのダウンロードとコンパイルを試みましたが、真剣に - これをやる時間はありません。 ジェイク、あなたの痛みを感じます。 –

    +0

    私はヴァーグラントを試み、あきらめました。私は私の地元の設定に戻っています。 –

    答えて

    1

    IMO、あなたがやっていることをやめて、あなたのコンピュータをdevジャンクで満たさない開発環境に切り替えるべきです。これを行うには2つの方法があります。

    1. プロジェクトにVMを使用します。ベイグラントhttps://www.vagrantup.com/
    2. 使用ドッカーhttps://www.docker.com/

    私はあなたがで開始するベイグラントの使用を開始することをお勧めするをチェックしてください。これは、必要なものをすべて収めるためのバラントボックスをダウンロードし、必要に応じてニーズに合わせてカスタマイズすることを意味します。これは、PHP、Apache(またはNGINX)、MySQLがすべてあなたのVMに含まれることを意味します。あなたのVMはもちろん実行されますLinux!なぜこれがあなたのマシンをきれいに保つのかが分かります。

    +0

    良いアイデア - 私がするべきことは分かっていますが、過去には時間を作っていないことです。今私は推測することを余儀なくされている。 –

    +0

    バグは完全に私のために失敗しました。問題やバグに満ちているようだ。単純なものは解決するのに数時間を要し、それでも適切に動作しません。私はローカルのdev envに戻りました。 –

    関連する問題