Проблема связи MySQL и PHP в Mac OS X 10.6.3

0

Я последовал за этой инструкцией, но не работал у меня. Я просто хочу установить и настроить cakephp в своем новом MacBook Pro, и поэтому я пытаюсь переименовать свой php.ini.default в php.ini. До этого у меня не возникало проблем в общении между моим предварительно установленным PHP и MySQL.

Что случилось с этой инструкцией. (специально для связи с MySQL и PHP)

Кстати, это не проблема разрешения или местоположение mysql.sock, я думаю. Я проверил их.

Пожалуйста, помогите мне. Благодаря

  • 0
    Какую ошибку вы получаете?
  • 0
    в моих приложениях нет CakePHP я получаю: «Ошибка подключения к MySQL» и страницы не загружаются полностью. И в приложении CakePHP, на первой странице (после установки) я получаю «Cake не может подключиться к базе данных». ошибка !!!
Показать ещё 3 комментария
Теги:
macos

1 ответ

1
Лучший ответ

Сначала давайте посмотрим, получим ли мы более подробное сообщение об ошибке, чем "Ошибка подключения к mysql".
Какой результат:

<?php
error_reporting(E_ALL); ini_set('display_errors', 1);
echo 'mysql extension: ', extension_loaded('mysql') ? 'ok' : 'NOT ok', "<br />\n";
echo 'mysql_connect: ', function_exists('mysql_connect') ? 'ok' : 'NOT ok', "<br />\n";
mysql_connect('fill in', 'the right', 'values here') or die(mysql_error());

?

  • 0
    Ошибка: Предупреждение: mysql_connect (): [2002] Отказано в доступе (попытка подключения через unix: ///var/mysql/mysql.sock) в /Library/WebServer/Documents/mysqltest.php в строке 5 Предупреждение: mysql_connect ( ): Разрешение отклонено в /Library/WebServer/Documents/mysqltest.php в строке 5 Разрешение отклонено. это было 775, и я чмод его до 777, и проблема решена. Большое спасибо. Спасибо VolkerK
  • 0
    Вау, это было намного быстрее, чем ожидалось. Повезло тебе. :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню