开发者

Shared hosting error on my Zend based Application

开发者 https://www.devze.com 2022-12-13 08:08 出处:网络
I have just sucessfully tested my Zend based application on the localhost.When I deployed it on a shared hosting site I got the error below.It happens whenever I try navigate to protected pages of my

I have just sucessfully tested my Zend based application on the localhost.When I deployed it on a shared hosting site I got the error below.It happens whenever I try navigate to protected pages of my application.

Warning: include(/home/davidkag/public_html/prototype/application/models/DbTable//Users.php) [function.include]: failed to open stream: No such file or directory in /开发者_StackOverflow中文版home/davidkag/public_html/prototype/library/Zend/Loader/Autoloader/Resource.php on line 176

I have a feeling that the double slashes

models/DbTable//Users.php)

are causing this problem.

The error is caused at this particular line in my code:

Fatal error: Class 'Model_DbTable_Users' not found in /home/davidkag/public_html/prototype/application/controllers/AuthController.php on line 24

How do I trouble shoot this problem.Keep in mind that on my localhost machine its working fine.


I would start by creating a new test script, with one line, and see what you get:

include '/home/davidkag/public_html/prototype/application/models/DbTable//Users.php';

Then, remove the double slashes:

include '/home/davidkag/public_html/prototype/application/models/DbTable/Users.php';

If it's still giving you that warning, then either your path is wrong or your file permissions need to be eased.

P.S. You said 'protected pages' -- are those perhaps not in public_html?


I finally found my problem.It was a case issue.Talk of developing on windows and deploying on linux

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号