【问题标题】:Php and javascript reading issuephp和javascript阅读问题
【发布时间】:2015-08-15 22:24:17
【问题描述】:

我的网络界面有问题,我需要你的帮助。我将我的 php 代码和 javascript 分开在两个文件中,它使用 wamp 服务器运行良好,但是当我在服务器上测试我的代码时它不起作用所以我认为我的 index.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>

【问题讨论】:

  • 你的文件都在根目录下有什么原因吗?
  • 我们需要设置 apache/nginx 配置(或者你有什么?)加上 index.php 中包含 script.js 的代码
  • 他们默认root了
  • @MyGGaN 我编辑问题
  • IIRC,如果JS文件在同一目录,则不需要指定完整路径。

标签: javascript php linux chmod chown


【解决方案1】:

问题是web服务器不能执行php文件。如果您使用的是 Ubuntu 和 Apache,请尝试

sudo chown www-data:www-data *

【讨论】:

    猜你喜欢
    • 2017-01-24
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 2015-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多