私はphpでコーディングするのは初めてで、ローカルコンピューターで環境をセットアップするのも初めてです。
これが現在のセットアップ構成です-私は次のものを持っているwampサーバーバージョン2.2をインストールしました-Apache2.4.2、php 5.4.3、mysql 5.5.24
私が書いた非常に単純なphpコードがあります-
<?
mysql_connect("localhost","user","password");
mysql_select_db("mydbase");
$result = mysql_query("SELECT * FROM names WHERE ID LIKE '2'");
while($r=mysql_fetch_array($result))
{
$id = $r["id"];
$name = $r["name"];
}//close while
?>
単純なエコーでも機能しません。出力は空白です。同じコードがWebサーバーで機能します。これは同じユーザー名、パスワードを持ち、テーブルは(Webサーバーから)エクスポートされ、(ローカルmysqlに)インポートされました。
phpinfo()ページには次のように表示されます-
display_errors-on-onerror_log-値なし-値なし
php.iniファイルは次のように表示されます-; display_errors; デフォルト値:オン; 開発価値:オン; 生産価値:オフおよび
;error_log = php_errors.log
; Log errors to syslog (Event Log on NT, not valid in Windows 95).
;error_log = syslog
error_log = c:/wamp/logs/php_error.log
エラーログは空です。
ブラウザでソースを見ると、オンラインのページ(ローカルコンピュータのページの出力が表示されます)の場合は、phpコードのみが表示されます。
誰かが問題が何であるかを私に知らせてもらえますか?私が台無しにしたいくつかの設定があるようです。しかし、私は何も変更しませんでした-これは通常のインストールであり、カスタム設定は追加されていません。