У меня проблема с моим веб-интерфейсом, и мне нужна ваша помощь. Я разделяю свой php-код и javascript на два файла, они хорошо работают с использованием сервера wamp, но когда я тестирую свой код на моем сервере, он не работает, поэтому я думаю, что мой индекс .php не может прочитать script.js, так в чем может быть проблема?
Вот что у меня в папке:
-rw-r--r-- 1 root root 240 2015-05-31 17:24 saveFile.php
-rw-r--r-- 1 root root 7186 2015-05-31 17:26 script.js
drwxr-xr-x 2 root root 4096 2015-05-31 17:28 upload
-rw-r--r-- 1 root root 6300 2015-05-31 17:29 index.php
-rw-r--r-- 1 root root 217 2015-06-02 09:50 config.php
index.php, включая script.js
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<?php $cur_dir = explode('\\', getcwd());?>
<script src="/<?php echo $cur_dir[count($cur_dir)-1] . '/';?>script.js"></script>
<script>
Проблема в том, что веб-сервер не может выполнять файлы php. Если вы используете Ubuntu и Apache, попробуйте
sudo chown www-data:www-data *
Других решений пока нет …