2

我在我的 php 项目中使用 laravel,一切在 devlopment 中运行良好,但在托管期间,因为我没有在服务器上获得 shell 访问权限,所以我无法创建符号链接。所以我将公用文件夹的内容移动到根目录并相应地更改了 index.php 。但我一直收到这个错误

Warning: chdir() [function.chdir]: No such file or directory (errno 2)  
in /home/saarorgi/public_html/paths.php on line 62

Parse error: syntax error, unexpected T_STRING in 
/home/saarorgi/public_html/laravel/laravel.php on line 1

You can check the link -> saar.org.in

请快速回复它真的很紧急

4

4 回答 4

1

您应该确保您的 PHP 版本与 Laravel 要求相同或更好,这在我很久以前就发生过。

于 2013-09-10T07:00:33.267 回答
1

1. 将 Laravel 的 public 文件夹中的文件复制到你想要放在 public_html 上的文件夹中。

2.将 Laravel 的其他文件夹复制到您想要放置的任何位置。如果需要,请重命名。

3.使用文本编辑器打开您的公共文件夹中的 index.php ,并更改“require ' ../paths.php';”以适合您的目录结构。

4.用文本编辑器打开paths.php,改变“ path['xxxx'] = 'xxxxx';”格式行以适应你的目录结构。

5.不要忘记为您的“存储”目录设置许可。

于 2012-10-11T20:13:57.667 回答
-1

Check your PHP version >= 5.4, this one:

Parse error: syntax error, unexpected T_STRING in 
/home/saarorgi/public_html/laravel/laravel.php on line 1

Belongs to that.

于 2013-04-08T18:21:29.547 回答
-1

这种类型的错误通常是由于 PHP 版本问题而发生的。更新到 PHP 7,这是 PHP 的最新版本。此外,如果错误仍然存​​在,您可能需要联系您的托管服务提供商,因为许多托管服务提供商几乎没有限制,因此您可以请求他们允许访问。

于 2016-03-23T11:30:59.590 回答