0

これはおそらくかなり基本的な質問です...しかし、データベースにデータを入力する xampp を使用して、Eclipse で基本的な php 調査を作成しようとしています。ローカルホストでは問題なく動作しますが、Filezilla を使用して Web サイトにアップロードすると、PHP テキストが表示されるだけです。

私が試みたのは、実際のWebサイト(ローカルホストで完全に機能するコード)にデータベースとテーブルを作成することですが、「ページが見つかりません」というエラーが表示されます(Webサイトはwww.digitalcowboyrepair.comであり、入力したリンクは www.digitalcowboyrepair/createdatabase.php でした」コードは次のとおりです

Createdatabase.php

<?php

    ini_set('display_errors',1);
    ini_set('display_startup_erros',1);
    error_reporting(E_ALL);

    $con=mysqli_connect("localhost","root","password");
    // Check connection
    if (mysqli_connect_errno())
    {
        echo "Failed to connect to MySQL: " . mysqli_connect_error();
    }

    // Create database
    $sql="CREATE DATABASE testdb1";
    if (mysqli_query($con,$sql))
    {
        echo "Database testdb1 created successfully";
    }
    else
    {
        echo "Error creating database: " . mysqli_error($con);
    }

?>
4

2 に答える 2

0

ファイルを正しいサーバー パスにコピーしていますか? それが「ページが見つかりません」エラーの原因である可能性があります。IIS では、デフォルト フォルダは "c:\inetpub\wwwroot\" ですが、サーバーに別のファイル システム パスを指す仮想ディレクトリがある可能性があります。

その後、ファイルを実行できます。サーバーがエコー メッセージの代わりに PHP ソース コードを表示する場合は、IIS 用の PHP モジュールをインストールし、PHP 用の mysql ライブラリをインストールする必要があります。

于 2013-07-15T18:09:28.783 に答える