CakePHP 3 - 500内部服务器错误

时间:2017-09-14 11:25:05

标签: php cakephp

我使用的是Ubuntu 17.04,最近我安装了最新版本的CakePHP。它在我的本地主机上运行良好,但不在服务器上运行。它只显示500内部错误。

我已经在我的服务器上运行了CakePHP项目,但只有安装和从Ubuntu上传的cakephp设置才能在服务器上运行。

提前致谢。

2 个答案:

答案 0 :(得分:0)

在安装CakePHP3之前,我们需要检查服务器中的一些配置。

  

确保您已启用 mbstring intl 扩展程序   用PHP。        确保在PHP中启用了 pdo_mysql 。   php版本应为5.6或更高。

     

为此,请转到cpanel并单击 选择php版本 并启用所有   列表中所需的选项。

和Xampp 修改:

  

打开/xampp/php/php.ini       更改; extension = php_intl.dll到extension = php_intl.dll(删除分号)

答案 1 :(得分:0)

您必须首先启用php-intl扩展

对于Window用户(Xampp服务器)

Path :- c:\xampp\php\php.ini 
Uncomment :- 
1. ;extension=php_intl.dll (Remove ;)
2. ;extension=php_mbstring.dll (Remove ;)

适用于Linux(开放终端ctr + alt + t)

Run Command :- sudo apt-get install php-mbstring
               sudo apt-get install php-intl

现在运行服务器 bin/cake server