我使用的是Ubuntu 17.04,最近我安装了最新版本的CakePHP。它在我的本地主机上运行良好,但不在服务器上运行。它只显示500内部错误。
我已经在我的服务器上运行了CakePHP项目,但只有安装和从Ubuntu上传的cakephp设置才能在服务器上运行。
提前致谢。
答案 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)
对于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