common.php ファイルは、
function msubstr() {
}
を定義するファイル common で定義されており、ローカル テストは完全に合格していますが、Sina sae に配置されると、アクセス時にエラーが表示されます。
未定義関数 msubstr () の呼び出し ...
エラー箇所
FILE: /data1/www/**********/ThinkPHP/Extend/Engine/Cluster/Lib/Core/Think.class.php LINE: 284
ああ、無力だ。 。 。
php設定ファイルの次の行のセミコロンを削除します
extension=php_mbstring.dll
mbstringモジュールがロードされていることを確認してください
元の状況と同じ状況に遭遇しましたプロジェクトのcommonフォルダーに配置したcommonも役に立たず、後でthinkPHPフレームワークの下に置きましたが、問題ありません。具体的な理由は詳しく調査されていません。 。 。
メソッド名を変更してみてください
THINKPHP のキャッシュファイルをよく検討してください。
2L 正解、皆さんご回答ありがとうございました