要解决PHP中的文件扩展名限制问题,可以按照以下几个步骤进行操作:

1. 修改PHP配置文件:打开php.ini文件,找到并修改以下两个配置项:

- `upload_max_filesize`:设置允许上传的文件的最大大小,可以根据需要进行调整。
- `post_max_size`:设置POST请求的最大数据量,同样可以根据需要进行调整。

保存配置文件,并重启Web服务器,使修改生效。

2. 修改Web服务器配置:如果使用的是Apache服务器,需要在.htaccess文件中添加以下代码:

php_value upload_max_filesize
php_value post_max_size

其中,``是你想要设置的文件大小限制,可以根据需要进行调整。保存文件后,重启Web服务器。

如果使用的是Nginx服务器,需要修改`nginx.conf`文件,在`http`块中添加以下代码:

http {
...
client_max_body_size ;
}

保存文件后,重启Nginx服务器。

3. 使用PHP的`$_FILES`超全局数组获取上传的文件信息:在PHP代码中,可以使用`$_FILES`数组来获取上传的文件信息,包括文件名、临时文件路径等。可以使用`var_dump($_FILES)`来打印该数组的内容,以便调试。

以上是解决PHP中文件扩展名限制问题的一般步骤,具体操作可能会因服务器环境而有所不同。根据实际情况进行相应的配置修改即可。