![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
現在auの携帯電話のGPS機能を使いGoogleMapに位置情報を登録する方法を試しています。
携帯電話でXHTMLのリンクをクリックしGPS情報をPHP+SQLiteで登録しPHP+SQLiteで位置情報を表示する方法を試してました。
しかし携帯電話で登録用のリンクにアクセスすると以下のように携帯電話にエラーが表示されます。
Warning: sqlite_open() [function.sqlite-open]: Unable to access
/virtual/fitou/public_html/db/mydb.db in /virtual/fitou/public_html/gmap.php on line3
データベースに接続できませんでした
登録用のスクリプトは以下のように書いています。
<?php
//データベースオープン
$db = sqlite_open('./db/mydb.db');
$tableName = 'gmap_2';
$date = "";
if ( !$db ) { echo "データベースに接続できませんでした"; }
else {
while ( list($key , $val ) = each( $_GET ) ){
$data .= $key .",". $val .":::";
}
$time = date("Y.m.d H:i:s");
//サニタイズ
$data = sqlite_escape_string($data);
//SQL処理 データ登録
$sql = "insert into $tableName values( Null,'test','$data','$time','');";
//echo($sql);
$result = sqlite_query($db, $sql);
sqlite_close($db);
}
?>
サーバーはバリュードメインのレンタルサーバーを使用しています。
http://www.value-domain.com/
PHPとSQLiteが対応しているので問題ないのですが原因が全くわからないのでわかる人がいらっしゃいましたらご指導ください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
>サーバーはバリュードメインのレンタルサーバーを使用しています。
xreaなのかcoreserverなのか判断できませんが(汗
Unable to accessということですから、db/mydb.dbのパーミッションを確認してください。606になっていますか?もしDBファイルが未作成であれば、ファイルを作成するディレクトリ(db)のパーミッションが707になっていないとファイルが作成出来ないと思いますけど・・。
モジュール動作のときのディレクトリ/ファイルのパーミッションについてはSQLiteとか(ましてGoogleMapとか)などとは無関係に基本中の基本だと思います。
No.2
- 回答日時:
そのまま書いてありますが・・・
Warning: sqlite_open() [function.sqlite-open]: Unable to access
/virtual/fitou/public_html/db/mydb.db in /virtual/fitou/public_html/gmap.php on line3
/virtual/fitou/public_html/gmap.php の 3行目に書いてある
/virtual/fitou/public_html/db/mydb.db ってのにアクセスできないっすよ。
って。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- PHP php エラー 2 2022/10/23 16:43
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- Facebook FACEBOOKのアカウント乗っ取りについて 1 2022/05/06 06:36
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPからMySQLを操作
-
実行時エラー3131 FROM 句の構...
-
エラー3011
-
VBAをつかってクエリの情報を抽...
-
VBAについて質問です
-
SELECT COUNTで取得した結果の表示
-
PEARを使ったフェッチのしかた。
-
LocalのNotesメールDBをVBAで参...
-
テキストボックスに入れた内容...
-
MySQLでデータベースにデータin...
-
JAVA SQLServerException 列名 ...
-
<VB.NET>INSERT文でDBにデータ...
-
ResultSetインターフェイスでの...
-
PHPで[]の使い方について
-
VBA ACCESS SQL...
-
特定のフィールドが更新された...
-
MySQLにHTMLタグを挿入したい
-
データベースに存在するデータ...
-
order by での変数使用について。
-
phpのupdate,sql文にて連番カラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実行時エラー3131 FROM 句の構...
-
VBAをつかってクエリの情報を抽...
-
テキストボックスに入れた内容...
-
エラー3011
-
SQL文が実行できません
-
SELECT文を発行して、ACCESSよ...
-
in 'where clause'のエラーの理由
-
phpのPEARのMDB2を使って出たエ...
-
Call to undefined method MDB2...
-
LocalのNotesメールDBをVBAで参...
-
PHP内でUPDATE構文を使用してい...
-
PEAR でprepareメソッドがエラーに
-
単純ですが、意外と穴?なデー...
-
pearがエラーになる
-
SQL文の実行に失敗しました???
-
DAOでデータベースを二つ開くに...
-
見られたくないファイル
-
データフォームウィザードで追...
-
データ入力条件
-
年月の情報だけを基に階層構造...
おすすめ情報