久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

CakePHP:沒有這樣的文件或目錄(嘗試通過 unix:///v

CakePHP: No such file or directory (trying to connect via unix:///var/mysql/mysql.sock)(CakePHP:沒有這樣的文件或目錄(嘗試通過 unix:///var/mysql/mysql.sock 連接))
本文介紹了CakePHP:沒有這樣的文件或目錄(嘗試通過 unix:///var/mysql/mysql.sock 連接)的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我有一個 cakephp 應用程序在我的本地機器 (mac osx) 上運行良好,然后突然我意識到我無法連接到 mysql.sock.

I have had a cakephp app running fine on my local machine (mac osx) for a while and then suddently I realise that I can't connect to mysql.sock.

我收到此錯誤:

Warning (2): mysql_connect() [http://php.net/function.mysql-connect]: [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) [CORE/cake/libs/model/datasources/dbo/dbo_mysql.php, line 540]

dbo_mysql.php 的第 540 行如下:

The line 540 of dbo_mysql.php reads:

$this->connection = mysql_connect($config['host'] . ':' . $config['port'], $config['login'], $config['password'], true);

我檢查過,沒有文件//var/mysql/mysql.sock.它實際上在/tmp/mysql.sock

I've checked, there is no fle //var/mysql/mysql.sock. It's actually in /tmp/mysql.sock

我嘗試更改我的 php.ini.default 以匹配上述內容,但它已設置為在/tmp/中查找本地連接.為什么,錯誤來自哪里?

I tried changing my php.ini.default to match the above but it's already set to look in /tmp/ for local connections. Why, and where is the error coming from?

有人遇到過類似的錯誤嗎?

Has anyone come across a similar error?

謝謝,

瓊斯

推薦答案

試試在APP/config/database.php中的mysql.sock文件中傳入一個絕對路徑

Try passing an absolute path the the mysql.sock file in the APP/config/database.php

<?php
    class DATABASE_CONFIG {
        var $default = array(
            'driver' => 'mysql',
            'persistent' => false,
            'host' => 'localhost',
            'login' => 'dbUser',
            'password' => 'dbPassword',
            'database' => 'dbName',
            'prefix' => '',
            'port' => '/path/to/mysql.sock'
        );
    }

這比通過 ip 運行本地連接要好,因為套接字連接要快得多.

This is better than running via an ip for local connection as the socket connection is much, much faster.

這篇關于CakePHP:沒有這樣的文件或目錄(嘗試通過 unix:///var/mysql/mysql.sock 連接)的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Cannot use #39;Object as class name as it is reserved Cake 2.2.x(不能使用 Object 作為類名,因為它是保留的 Cake 2.2.x)
Session is lost after an OAuth redirect(OAuth 重定向后會話丟失)
Pagination Sort in Cakephp 3.x(Cakephp 3.x 中的分頁排序)
CakePHP Shared core for multiple apps(CakePHP 多個應用程序的共享核心)
Login [ Auth-gt;identify() ] always false on CakePHP 3(在 CakePHP 3 上登錄 [ Auth-identify() ] 始終為 false)
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 87 bytes)(致命錯誤:允許的內存大小為 134217728 字節已用盡(嘗試分配 87 字節))
主站蜘蛛池模板: 欧美在线色 | 伊大人久久| 国产亚洲日本精品 | 亚洲国产精品日韩av不卡在线 | 国产精品毛片无码 | 中文字幕亚洲欧美日韩在线不卡 | 99热播精品 | 国产午夜精品一区二区三区四区 | 日韩中文字幕在线播放 | 国产精品久久久 | 高清欧美性猛交 | 久久久久一区二区三区 | 国产美女一区二区三区 | 成人免费看片 | 日韩成人在线电影 | 精品久久久久久久人人人人传媒 | 久久在线免费 | 四虎最新视频 | 日本在线免费观看 | 日本中文字幕一区 | 国产精品美女久久久久久久久久久 | 国产精品久久久久久久久动漫 | 国产成年人视频 | 亚洲欧美日韩电影 | 国产精品一区二区免费看 | 九九色综合 | 亚洲 成人 av| 中文字幕视频在线观看 | 一区二区三区视频在线 | caoporn视频| 91伊人网 | 伊人久久大香线 | 欧美视频第三页 | 日韩不卡在线观看 | 欧美亚洲国产一区二区三区 | 国产精品久久国产精品久久 | 古典武侠第一页久久777 | 日韩久久久久久久久久久 | 午夜激情小视频 | 黄频视频 | 国产精品久久久久久久午夜片 |