Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 内置函数未定义_Php_Laravel_Laravel 5 - Fatal编程技术网

Php 内置函数未定义

Php 内置函数未定义,php,laravel,laravel-5,Php,Laravel,Laravel 5,我在本地主机上启动并运行了一个laravel项目。但是当我把所有文件上传到服务器时。这给了我一个错误:laravel中的内置函数没有定义 Encrypter.php第71行中的FatalErrorException:调用undefined 函数照亮\Encryption\openssl\u encrypt() 如何解决这个问题?您应该编辑php.ini文件并取消对扩展名的注释。例如,更改此选项: ;extension=php_openssl.dll 为此: extension=php_open

我在本地主机上启动并运行了一个laravel项目。但是当我把所有文件上传到服务器时。这给了我一个错误:laravel中的内置函数没有定义

Encrypter.php第71行中的FatalErrorException:调用undefined 函数照亮\Encryption\openssl\u encrypt()


如何解决这个问题?

您应该编辑
php.ini
文件并取消对扩展名的注释。例如,更改此选项:

;extension=php_openssl.dll
为此:

extension=php_openssl.dll

只需编辑php.ini并像这样取消注释

);extension=php\u openssl.dll 变为
extension=php_openssl.dll

我在服务器中找不到该
php.ini
文件。它到底在哪里?我在服务器中找不到
php.ini
文件。它实际在哪里?创建自定义php.inifile@micky如果您可以访问远程服务器上的终端,请运行
php-i | grep php.ini
(或者如果它是windows,则运行windows上的等效程序)。它应该告诉您加载的php.ini的位置(如果有)