我是cakePHP的新手。随着它上传功能现在不起作用。我已经开发了项目工作。我需要为cakePHP启用哪些PHP扩展?
答案 0 :(得分:2)
转到php.ini文件并启用这两个扩展名。
并确保 file_uploads =开启。
然后重启apache。
答案 1 :(得分:1)
cakephp3.x的基本软件包是(如果您使用的是CentOS):
$ sudo yum -y install php-intl php-mbstring php-xml
然后重启Apache:
$ sudo service httpd restart
您可以在此处查看所需的包裹:
https://book.cakephp.org/3.0/en/installation.html
但如果上传不起作用,我认为其他地方有问题 也许你的表单没有'multipart / form-data'?
<?= $this->Form->create($tests, ['enctype' => 'multipart/form-data']) ?>
<?= $this->Form->end() ?>
答案 2 :(得分:0)
根据他们的3.x文件:
但是如果你无法上传,我也会确保你真的有权上传到你试图放置的任何文件夹。