1 Востаннє редагувалося Betterthanyou (25.12.2014 18:04:43)

Тема: Не працює PHP на серверу

Я тренуюсь в розробці сайтів з використанням PHP, але в мене виникла проблема я створив math.php який рахує приклад з дискретної математики, та menu2.php який є веб сторінкою на Denwer все працювало, а на сервері ні http://onlinemathcalculators.netai.net/html/menu2.php
для підключення math.php до menu2.php для цього використав include();

<?php include ("..\php\math.php"); echo "<div id='reply'>Відповідь : ",$reply,"</div>";?>

в чому може бути проблема ?

2 Востаннє редагувалося mike (25.12.2014 19:02:14)

Re: Не працює PHP на серверу

Betterthanyou написав:

Я тренуюсь в розробці сайтів з використанням PHP, але в мене виникла проблема я створив math.php який рахує приклад з дискретної математики, та menu2.php який є веб сторінкою на Denwer все працювало, а на сервері ні http://onlinemathcalculators.netai.net/html/menu2.php
для підключення math.php до menu2.php для цього використав include();

<?php include ("..\php\math.php"); echo "<div id='reply'>Відповідь : ",$reply,"</div>";?>

в чому може бути проблема ?

а у вас розділювач директорій правильний?  Так для віндовса це "\" але хостинг ж то *ніксовий
тому шлях до файлика повинен задатись як

/var/www/php/math.php
Подякували: Betterthanyou1

3 Востаннє редагувалося ktretyak (25.12.2014 19:52:23)

Re: Не працює PHP на серверу

Ось таке працює на Linux та Windows

require_once __DIR__.'/../vendor/autoload.php';

І якщо берете текст у подвійні лапки, то зворотні слеші подвоюйте ("..\\php\\math.php")

Подякували: Betterthanyou1

4

Re: Не працює PHP на серверу

Плюс ви впевнені, що на сервері є папочка php і апач має права на її читання?

5

Re: Не працює PHP на серверу

що ви називаєте сервером?

може для тренування краще денвер чи безкоштовний хостинг?

6

Re: Не працює PHP на серверу

Проблема вже вирішена, як писав muhasjo і ktretyak проблема була в неправильному шляху я писав "\" замість "/"