2012-09-27 71 views
1

我为我的php项目使用laravel在devlopment中一切正常工作,但在托管期间,因为我没有给服务器上的shell访问权限,所以我无法创建符号链接。所以我将公用文件夹的内容移至root并相应地更改了index.php。但我已经收到此错误Laravel托管错误

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 

请回复上Laravel的公用文件夹之快,真是急

+0

你是否检查过path.php文件中的所有路径,确保它们有正确的路径 – Raftalks

回答

1

1.复印文件到你想要把他们的public_html的文件夹。

2.将Laravel的其他文件夹复制到任何想放置它们的位置。如果你想要重命名。

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

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

5.不要忘记为你的'存储'目录设置permition。

-1

检查你的PHP版本> = 5.4,这一个:

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

属于这一点。

1

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

-1

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