ホームページ >バックエンド開発 >PHPチュートリアル >PHP はローカル Excel をオンライン データベースにインポートします
私のプログラムはローカル Excel をローカル データベースにインポートできますが、サーバーに転送できませんか? ? ?ローカル Excel をサーバーにアップロードしてインポートしますか? 。 .. 。残り22点のみ。 。 。気の毒だと思う。 。 。 。
テスト後にわかります... 前回サーバーに行ったとき、そこにある Excel を読みましたか?
ローカル Excel を読んでいますが、ファイルが 2m を超えています。2m を超えるファイルをアップロードする問題が解決していません。 。 。 php で大きなファイルをアップロードする方法をご存知ですか?
2M は大きなファイルとも呼ばれますphp で大きなファイルをアップロードする方法をご覧ください。 php.ini アップロード_最大ファイルサイズ 10M
php_値 ポスト最大サイズ 10M
php_値 最大入力時間 300
ini_set('upload_max_filesize', '10M');
ini_set('post_max_size', '10M');
ini_set ('max_input_time', 300) );
ini_set(' max_execution_time', 300);
その後再起動
それでも動作しない
動作しないとはどういう意味ですか?分析のためにエラー メッセージを投稿することをお勧めします。
何が問題なのかわかりません。おそらく、ローカルデータベースを SQL にエクスポートし、データベースをローカルにインポートした後にオンラインデータベースにインポートすることができます。これも解決策です
mysql には navicat を使用することをお勧めします。このツールは非常に強力で、Excel をデータベースにインポートするニーズを完全に満たすことができ、シンプルで便利です。
php_value Upload_max_filesize = 10M
php_value post_max_size = 10M .htaccess でのみ有効
ini_set('upload_max_filesize', '10M')
ini_set('post_max_size', '10M'); By を実行しているため有効になりません到着した時点では、ファイルはすでにアップロードされています
Upload_max_filesize = 10M
post_max_size = 10M
にして、Web サービスを再起動する必要があります
php_value Upload_max_filesize = 10M
php_value post_max_size = 10M
.htaccess でのみ有効
ini_set(' Upload_max_filesize', '10M');
ini_set('post_max_size', '10M');
実行時にはファイルはすでに転送されているため、有効になりません
php.ini にあるはずです
Upload_max_filesize = 10M
post_max_size = 10M
そして Web サービスを再起動します
ありがとう