ホームページ >バックエンド開発 >PHPチュートリアル >PHP はローカル Excel をオンライン データベースにインポートします

PHP はローカル Excel をオンライン データベースにインポートします

WBOY
WBOYオリジナル
2016-06-23 14:11:31867ブラウズ

私のプログラムはローカル 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 サービスを再起動します



ありがとう

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。