2016-03-20 3 views
2

私はWampServerを2回ダウンロードしました。私のWampServerの仕様は、「Apache/2.4.17(Win64)PHP/5.6.16 - Apache用に定義されたポート:80」とMySql用:「5.7.9 - MySQL用ポート:3306」です。初めて、それはいつか(2週間)のために働いていたし、それは文句を言うために始めた:WampServerに挫折しました

*** ERROR *** The PHP configuration loaded file is: - should be: C:/wamp64/bin/apache/apache2.4.17/bin/php.ini or c:/wamp64/bin/php/php5.6.16/phpforapache.ini". 

私は右の場所にphp.iniのファイルを移動しようとしようとしたときに、それらの多くは、のために」(がありました"phpforapache"、iniファイルだと言ったもの)。mbstringの拡張子が見つからなかったというエラーが出て以来、私は先に進み、コメントを外したことを確認しました;extension=php_mbstring.dll iniファイルがありません。

私はWampServerをアンインストールして再度ダウンロードすることにしましたが、コンピュータはシャットダウンした後も以前と同じ問題が発生しました。 私はlookiしていますこの問題をどのように解決できるかをオンラインで確認できます。多くの解決方法がありますが、どれもうまくいかないようです。インターネットインフォメーションサービスが存在してはならない場所があります。私は、システム環境変数の値を自分のphp iniファイルのパスに設定する必要があります。その1つは、他のサービスやプログラムがポート80を使用していないことを確認する必要があります。ポート80が他のプログラムからアクセスされていないことを確認しました。次に、私のhttpd.confファイルの127.0.0.1を "all"に変更しなければならないという他の解決策がありました。最後に、Skypeがオンにならないという別の問題があります。私はビジネスのためにSkypeを持っていますが、オンになっていません。私はそれを削除して何度もアンインストールしようとしましたが、どういうわけか遠ざかっていません。しかし、WampServerはこれまで私のために働いていました。

もっと奇妙なこと:WampServerが緑色に変わる唯一の方法は、デスクトップアイコンをダブルタップすることです。それから私はそれが私のハードドライブに変更を加えることを許可するかどうか私に尋ねる。私はサービスを停止し、それらを再起動しようとしましたが、それはこの方法を開始しません。また、localhostと入力するとWampServerのホームページに移動しますが、 "phpMyAdmin"にアクセスしようとすると "mbstring"の拡張子が見つかりません。私は自分のタスクマネージャをクリックして自分のコンピュータ上で動作しているサービスをチェックすると、 "wampmysql64"と "wampapache64"の両方が実行されていて、WampServerのアイコンは赤色であると言われています。また、私がwwwフォルダの下のファイルをテストすると、それらのうちの1つが "testmysql.php"と呼ばれてこのエラーが表示されます:致命的なエラー:クラス 'mysqli'がC:\ wamp64 \ www \ testmysql.phpの行に見つかりません7.もう1つのファイル "test_sockets.php"は、サーバのエラーを示します:拡張PHPソケットがロードされていません。

私はこの製品がうまくいくようになった理由を知りません。ファイルを移動し、ポートを変更し、動作確認のために行う必要があるこれらのすべてのチェックを行います。真剣に代替手段を探しています。悲しいことに、グラフィカルインターフェイスが理解しやすく、ナビゲートするのが簡単だからです。

私に手を差し伸べてください。私は真剣にWampServerをアンインストールすることを考えています。もう一度ロードしてもう一度やります。しかし、私はそれらの問題がすべて戻ることを知っています。

答えて

4

私はあなたと同じ問題に遭遇しました。私は彼らのフォーラムをチェックして答えを得ました。まず、Wampserverを終了します。
C:\Windows\system32>cd C:\wamp\bin\apache\apache2.4.17\bin
C:\wamp\bin\apache\apache2.4.17\bin>

  • apacheのディレクトリに移動し、リンクシンボリックリンクを作成して開き、コマンドプロンプトウィンドウを

    1. 、および管理者として
      C:\Windows\system32>
    2. を実行します。this pageによると*は、次の手順を取る必要がありますphp.iniからphpForApacheへ。PHPのディレクトリ内のini
      C:\wamp\bin\apache\apache2.4.17\bin>mklink php.ini C:\wamp\bin\php\php5.6.15\phpForApache.ini
      あなたはWampserverを正しく実行するには
      symbolic link created for php.ini <<===>> C:\wamp\bin\php\php5.6.15\phpForApache.ini
    3. を言う応答を取得する必要があり、それは管理者として実行する必要があります。そのため、Wampserverのデスクトップと起動メニューのショートカットを見つけて右クリックします。次に、[プロパティ]> [ショートカット]> [詳細設定]を選択し、[管理者として実行]を選択します。
    4. 変更を適用すると、再度Wampserverを起動することができます。



    *ページがフランス語であるので、あなたが回答@tizakためGoogle Translate

  • +0

    私のために働いた。私は名前を変更した前にphp.iniのシンボリックリンクを持っていました - 私はそれがどこに向いているのか疑問に思っています。 - 私はWAMPをC:\ WebDev \ wamp64に入れました。これはルートではないことを意味します。おそらくリンクが相対的なものになる前に、「/」で始まるもの – Julix

    0

    おかげを通してそれを実行する必要があります。私がしたのは、私がwampserverをアンインストールして、私の64ビットマシン用の以前のバージョンをダウンロードしたことです。それは私に何の問題も与えていない。

    2

    私はその問題を解決:私はちょうどphp.iniphpディレクトリ内のファイルphpForapache.iniの名前を変更し、その後、私はこのphp.iniapacheにディレクトリをコピーしました。ついにはすべてのトラブルが解決されました。

    私はこれがあなたを助けてくれることを願っています。

    +0

    もう少し説明できますか? –

    +0

    あなたはあなたが2か所で維持しなければならない変更を意味しませんか? – Julix

    関連する問題