ホームページ >バックエンド開発 >PHPチュートリアル >macos+apache+php+phpmyadmin_PHP チュートリアルの統合プロセスの概要

macos+apache+php+phpmyadmin_PHP チュートリアルの統合プロセスの概要

WBOY
WBOYオリジナル
2016-07-13 10:34:50887ブラウズ

Apacheを起動する

2つの方法があります:

このように、ブラウザに「http://localhost」と入力すると、「/Library(リソースライブラリ)/WebServer/Documents/」の下にある「It works!」という内容のページが表示されます。は、Apache のデフォルトのルート ディレクトリです。

PHPを実行する

MySQLをインストールする

Mac OS X には MySQL が組み込まれていないため、手動でインストールする必要があります。現在、MySQL の最も安定したバージョンは 5.5 です。 MySQL は Mac OS X のインストール手順を提供します。

注: Mac OS Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' ”,这应该是某种情况下导致/usr/local/mysql/data的宿主发生了改变,只需要运行“sudo chown -R mysql /usr/local/mysql/data

さらに、PHP を使用して MySQL に接続すると、「ソケット '/var/mysql/mysql.sock' を介してローカル MySQL サーバーに接続できません」というエラーが報告されるか、localhost を使用している場合、MySQL に接続できず、理由は、PHP に接続するときにデフォルトで見つかったのですが、MAC バージョンの MYSQL がファイルの場所を変更して /tmp の下に配置したためです。解決策は、php.ini を次のように変更することです:

リーリー /var/mysql/mysql.sockphpMyAdminを使用する

phpMyAdmin は MySQL を管理するために PHP で開発されたプログラムで、非常に人気があり実用的です。 phpMyAdmin を使用して MySQL を管理できることは、前の手順の有効性をテストする非常に効果的な方法です。これは主に

phpcms

に関する最近の研究に適用されています。手順は次のとおりです。 リーリー 解決策

リーリー config.sample.inc.phpをconfig.inc.phpにコピーします リーリー このエラーは、データベースに接続されていないことを示します。 config.inc.php ファイルを変更します。 リーリー ​ リーリー $cfg['サーバー'][$i]['ホスト'] = 'ローカルホスト'; を設定します。 リーリー $cfg['Servers'][$i]['host'] = '127.0.0.1'; に変更します。 リーリー

------------------------------------------------- -

またはphp.iniを変更します: mysql.default_socket = /tmp/mysql.sock

#1045 MySQL サーバー にログインできません。 ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
問題の原因:
これは、以前に mysql パスワードを設定できなかったことが原因である可能性があります。設定された mysql root パスワードではサーバーにログインできません。
解決策:
現時点では、mysql のデフォルトの root アカウントの空のパスワードを使用してデータベースにログインしてみてください。

空のパスワードを使用してログインし、別のエラーが発生した場合:

エラー。次に、/phpmyadmin/config.inc.php ファイルを変更して、次の 2 行を見つける必要があります $cfg['サーバー'][$i]['nopassword'] = false;

$cfg['サーバー'][$i]['AllowNoPassword'] = false;


2 つの false を true に変更し、
を設定します

$cfg['Servers'][$i]['password'] = ''

このように構成ファイルを設定した後、phpmyadmin は、空のパスワード mysql データベース。 依然として空のパスワードで再度 phpmyadmin にログインできない場合は、Cookie をクリアするか、元の phpmyadmin ログイン ウィンドウを閉じて、空のパスワードで再度ログインしてください。
それでも空のパスワードでのログインが禁止されていると表示される場合は、パスワードとして数文字を入力して、正常にログインできるかどうかを確認してください。


mysqlサーバーにログインしたら、できるだけ早くphpmyadminでmysqlパスワードを変更してください。

http://www.bkjia.com/PHPjc/750100.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/750100.html技術記事 Apache を起動するには 2 つの方法があります: ブラウザに http://localhost と入力すると、「It works!」というコンテンツを含むページが表示されます。このページは /Library/WebServer/Document... にあります
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。