问题
Related question: Mass-upload many text files to MediaWiki
I used shell script and ImportTextFile.php as Ilmari Karonen told me.
But the result is a broken page like
��{�{�m�i�r�a�c�l�e� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|� �m�a�z�i�n�g�a��m�i�r�a�c�l�e� �=� �1� � �|� �a�p�p�l�e��c�o�m�p�u�t�e�r� �=� �j�o�b�s� � �|�
The actual content goes like
{{miracle
| mazinga_miracle = 1
| apple_computer = jobs
| mazinga_miracle = 1
| apple_computer = jobs
| mazinga_miracle = 1
| apple_computer = jobs
| mazinga_miracle = 1
| apple_computer = jobs
| mazinga_miracle = 1
| apple_computer = jobs
| mazinga_miracle = 1
So the program inserts "�" for every bit of string.
What's the problem?
Ah! I got the answer. After I change this to UTF-8, no problem! :)
回答1:
Ah! I got the answer. After I change this to UTF-8, no problem! :)
来源:https://stackoverflow.com/questions/18247097/mediawiki-mass-upload-breaks-the-page