我在PHP中自动编写类有问题。
在我的index.php中,我写(这是最简单的):
function _autoload($class_name) {
require_once $class_name . '.php';
}
$a = new Cont();
我的Cont.php文件位于PROJECT_ROOT/assets/core/Contr.php;
因此,我的index.php文件抛出了一个致命错误:
Fatal error: Class 'Cont' not found in /var/www/bill/index.php on line 15
例如:
--- a.php ---
<script>
function fun() {
console.log('this is fun() from a.php');
}
function loadb() {
$("#loadb").load("b.php");
}
function removeb() {
$("#loadb").remove();
}
</script>
This is a.php
<input type="button" onclick=
我知道有类似的问题,但没有一个能解决我的问题。
我将一个FrontController.php文件放置在/重写/classes/控制器/
它包含以下代码:
Class FrontController extends FrontControllerCore{
public function displayHeader(){
if(!self::$initialized) $this->init();
$this->context->smarty->assign('test_ok','okok');
在我的web服务器上的.htaccess文件中,我设置了以下CORS头:
Header set Access-Control-Allow-Origin "example.com"
在我的PHP脚本中,当我在localhost工作时经常调用它,我的头设置如下:
header("Access-Control-Allow-Origin: *");
直到昨天,我才开始使用PHP的FPM。现在,我得到以下错误:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote
我有一些在我的服务器上工作的代码,当我把它放到另一个服务器( CentOS,Apache)上时,包容性文件不会执行代码。所以我得到了以下信息:
主文件
<div>
<?php
//This does include it, but as though it were text
include( "/var/www/mypath/file.php" );
?>
</div>
File.php有以下代码:
<div><? php echo $someString; ?></div>