运行cakePHP需要哪些扩展

运行cakePHP需要哪些扩展,php,cakephp,php-extension,Php,Cakephp,Php Extension,我是cakePHP新手。它的上传功能现在不起作用。我已经开发了一个项目来工作。我需要为cakePHP启用哪些PHP扩展 根据他们的3.x文档: mbstring 国际 simplexml 但是,如果您无法上传,我也会确保您确实有权上传到您试图放置内容的任何文件夹中。根据他们的3.x文档: mbstring 国际 simplexml 但是,如果您无法上传,我也会确保您确实有权上传到您试图放置内容的任何文件夹中。cakephp3.x的基本软件包是(如果您使用的是CentOS): 然后重新启动

我是cakePHP新手。它的上传功能现在不起作用。我已经开发了一个项目来工作。我需要为cakePHP启用哪些PHP扩展

根据他们的3.x文档:

  • mbstring
  • 国际
  • simplexml

但是,如果您无法上传,我也会确保您确实有权上传到您试图放置内容的任何文件夹中。

根据他们的3.x文档:

  • mbstring
  • 国际
  • simplexml

但是,如果您无法上传,我也会确保您确实有权上传到您试图放置内容的任何文件夹中。

cakephp3.x的基本软件包是(如果您使用的是CentOS):

然后重新启动Apache:

$ sudo service httpd restart 
您可以在此处查看需要哪些软件包:

但是如果上传不起作用,我认为其他地方有问题。
也许您的表单没有“多部分/表单数据”

<?= $this->Form->create($tests, ['enctype' => 'multipart/form-data']) ?>
<?= $this->Form->end() ?>

cakephp3.x的基本软件包有(如果您使用的是CentOS):

然后重新启动Apache:

$ sudo service httpd restart 
您可以在此处查看需要哪些软件包:

但是如果上传不起作用,我认为其他地方有问题。
也许您的表单没有“多部分/表单数据”

<?= $this->Form->create($tests, ['enctype' => 'multipart/form-data']) ?>
<?= $this->Form->end() ?>

转到php.ini文件并启用这两个扩展名

  • extension=php_mbstring.dll
  • extension=php_intl.dll
确保 文件上传=On


然后重新启动apache。转到php.ini文件并启用这两个扩展名

  • extension=php_mbstring.dll
  • extension=php_intl.dll
确保 文件上传=On


然后重新启动apache。

请输入一些代码,以便我们能够理解您想说什么。您在尝试上载时是否有错误?@标记无任何错误there@KishanOza这包括更多具有MVC结构的代码行。我不熟悉蛋糕和MVC。尝试学习这些请输入一些代码,以便我们能够理解您想要说的内容。您在尝试上载时是否有错误?@标记无任何错误there@KishanOza这包括更多具有MVC结构的代码行。我不熟悉蛋糕和MVC。努力学习这些