- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cronを使ってPHPからMysqlが実行できない)
cronを使ってPHPからMysqlが実行できない
このQ&Aのポイント
- MAMP環境でのWEBシステム開発でcronを利用して定時実行したい処理ができない。
- mysql_connect()の時点で「No such file or directory」というエラーが発生し、mysql.sockの指定も解決策にならない。
- cronからではなくブラウザからのリクエストでは正常に動作するが、cronからの実行ができない。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#244856
回答No.3
その他の回答 (3)
- oooioi
- ベストアンサー率29% (16/55)
回答No.4
>現在MAMP環境(PHP+Mysql)でWEBシステム開発の勉強をしています。 その勉強は意味がないからやめた方が良いよ。 >PHP 5.2 すでにサポートが終了したバージョン >mysql_connect() mysqlはすでにPHP5.5系で非推奨になって削除される予定の関数。 PDOかmysqliを利用することが推奨されている。 今後の事を考えて勉強ならすでにmysql系の関数を勉強するのは無意味。
- tracer
- ベストアンサー率41% (255/621)
回答No.2
問題を大げさにしないで、まずは範囲を特定してください。 1 シェルから直接mysqlを操作した場合には正常に動くのか 2 phpから操作するmysqlが動かない? php自体はちゃんと動く? 3 cronを経由した時点で動かなくなる? 他のcronは動く?
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
PHPをダイレクトに処理するとエラーとのことですが httpサーバー経由で処理すれば動きますか? であればwgetでhttpdに定期的にアクセスするのが一番楽かと