xamppとPHP5をWindowsXP環境で使っています。
現在sqliteでデータベースを作成するプログラムを作り終えたのですが、
localhostで作成したデータベースをそのままサーバーにアップすると
localhostと同じプログラムなのに読み込んでくれないのです。
で、サーバーでデータベースを作り直すと今度は読み込んでくれます。
もしかしてlocalhostで作成したデータベースはそのままサーバーに
アップロードしてもダメなのでしょうか?
ちなみにそのままアップするとデータベースを読み込んで表示する
プログラムを動かすと下記の類の警告が出てデータベース関数も失敗しているようです。
Warning: sqlite_query() [function.sqlite-query]: database disk image is malformed in /home/ドメイン名/www/index.php on line 50
Warning: sqlite_fetch_array() expects parameter 1 to be resource, boolean given in /home/ドメイン名/www/index.php on line 54
現在さくらのレンタルサーバーですが、もしかしたらそれも影響している
のかもしれません、、
No.1ベストアンサー
- 回答日時:
textモードでFTP転送してるとかじゃないですよね
この回答への補足
すみません、バイナリで試したつもりがアスキー・バイナリで試していました。
バイナリモードで転送すると期待したとおりに動作しました!
ありがとうございました!!!
No.2
- 回答日時:
なぜローカルだと動くのか?指定された場所にパスが通っていてDBがインストールが済んでるからです。
サーバでも同じです。決められた場所にインストールしてDBを使います。
LINUXでサーバをやってみるとレベルアップしますよ
この回答への補足
データベース自体はサーバーでも使えますし、
データベースを扱うプログラムも動作します。
データベース自体はサーバーもローカルも正しくインストールされています。
が、localhostで作成したデータベース、たとえば
database.db
をローカルからサーバーにアップした場合はローカルサーバー同じプログラム
にも関わらず読み込んでくれない・・という話でした。
database.dbをサーバーで再び作り直し読み込むことは出来るので、
データベースそのものは正しくインストールされています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- PHP PHPSpreadsheetによる書き出し時のページネーション方法について 1 2023/03/20 10:35
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPのみでの背景色は指定できる...
-
smartyでホームページ上の画像...
-
eclipseのエラーの意味
-
コメント投稿
-
phpでPEAR::DBを使っているので...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
php5-extensions を make でき...
-
CFileDialogの最初のディレクト...
-
リンク先を隠す方法はないでし...
-
2つの画像ファイルが異なるファ...
-
PHPのif文でその処理を途中で抜...
-
index.phpに入るには、どうすれ...
-
3つ以上の論理積は利用可能なの...
-
「クラス関数」「メンバ関数」...
-
index.phpって何ですか? 具体...
-
Q)PHPでメール送信について
-
PHPのFTP関数ftp_fgetエラーに...
-
phpの処理中に画面表示ををする...
-
【file_exists】ファイルが存在...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FORMタグを使わずに、POSTする...
-
php エラー
-
smartyでホームページ上の画像...
-
pg_exec()、pg_result()は、使...
-
【PHP】smartyとPHPの記述違い...
-
eclipseのエラーの意味
-
グローバル変数
-
PHP5でMySQLを再起動させるプロ...
-
PHP関数で呼んだまま返って...
-
PHPでのメール受信について
-
ディレクトリ構成とプログラム
-
ここで言う空文字の意味とは?
-
PHPからPerlにデータを渡して結...
-
CGI(Perl)でできてPHPではで...
-
トラックバック機能をホームペ...
-
クエリ文字列が取得できない
-
MySQLへの吐き出し日本語が文字...
-
phpにて動的なページを生成する...
-
PDOのlastInsertIDについて
-
PHPのコードがそのまま表示され...
おすすめ情報