ホームページ >バックエンド開発 >PHPチュートリアル >兄さん、プログラムをローカルで書いてサーバーに置いたのですが、サーバー上のモデルから返される結果がローカル マシン上のものと異なることがわかりました。
プログラムをローカルで作成してサーバーに配置したところ、サーバー上のモデルから返された結果がローカルで返された結果と異なることがわかりました。
プログラムをローカルで作成してサーバーに配置したところ、サーバー上のモデルから返された結果がローカルで返された結果と異なることがわかりました。
ローカル Windows+Apache
Array(
[0] => Array(
[モジュール] => Array(
[id] => 3
[title] => イベント管理
)
)
[1] => Array(
[モジュール] => Array(
[id] => 8
] => ユーザー管理
)
)
サーバー linux+nginx
Array(
[0] =>Array(
[0] =>Array( [id] => 1
[タイトル] => メンバー管理
)
)
[1] => Array(
[0] => Array(
[id] => 3
[title] => イベント管理
)
)
)
アドバイスをお願いします
-- ----解決策---------関連するキーモジュールがありません
関連するコードを投稿してください。
------解決策------------------
php の実行は Web サーバーとは何の関係もありません。Web サーバーが異なることで php の実行結果が異なることはあり得ません
ただし、php のバージョンは実行結果に影響を与える可能性があります
php は実行結果にも影響を与える可能性があります
まず、両方のバージョンと構成を比較できます
関連付けられたキー名のどこかに引用符が欠落していると推定されます